
Find hotels in Marmi from $94
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Marmi
Pet friendly
Villa
Apartment
Condo
Family friendly
Waterpark
Check prices for these dates
Tonight
Aug 13 - Aug 14Tomorrow
Aug 14 - Aug 15This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23Our top choices for Marmi hotels




1. Elba Vibe Smart Hotel
Elba Vibe Smart HotelCampo nell'Elba
Hyunjin
$117 nightly
$129 total
Sep 13 - Sep 14
Total with taxes and fees




2. HOTEL DEI CORALLI
HOTEL DEI CORALLIMarina di Campo
Filippo
$91 nightly
$101 total
Sep 13 - Sep 14
Total with taxes and fees




3. Park Hotel Napoleone
Park Hotel NapoleonePortoferraio
William
$85 nightly
$94 total
Aug 30 - Aug 31
Total with taxes and fees




4. Club Hotel Marina 2
Club Hotel Marina 2Campo nell'Elba
$126 nightly
$139 total
Sep 6 - Sep 7
Total with taxes and fees




5. Hotel Santa Caterina
Hotel Santa CaterinaMarina di Campo
Giulia
$87 nightly
$96 total
Sep 13 - Sep 14
Total with taxes and fees




6. Hotel Fontalleccio
Hotel FontalleccioMarciana
Roberto
$130 nightly
$143 total
Aug 16 - Aug 17
Total with taxes and fees




7. Hotel Barcarola 2
Hotel Barcarola 2Campo nell'Elba
Elisa
$173 nightly
$190 total
Aug 23 - Aug 24
Total with taxes and fees




8. Viticcio
ViticcioPortoferraio
Michael
$126 nightly
$138 total
Sep 13 - Sep 14
Total with taxes and fees




9. Eden Park Hotel
Eden Park HotelCampo nell'Elba
MCD
$118 nightly
$130 total
Sep 13 - Sep 14
Total with taxes and fees




10. Isola Verde
Isola VerdeMarciana Marina
Alicia
$126 nightly
$138 total
Aug 23 - Aug 24
Total with taxes and fees




11. Hotel Riva Del Sole
Hotel Riva Del SoleCampo nell'Elba
Jaime
$186 nightly
$205 total
Aug 31 - Sep 1
Total with taxes and fees




12. Hotel Yacht Club
Hotel Yacht ClubMarciana Marina
Erin
$130 nightly
$143 total
Sep 13 - Sep 14
Total with taxes and fees




13. Hotel Barracuda
Hotel BarracudaCampo nell'Elba
Anonymous traveler
$214 nightly
$236 total
Sep 11 - Sep 12
Total with taxes and fees




14. Mistral Hotel
Mistral HotelCampo nell'Elba
stefano
$136 nightly
$150 total
Sep 13 - Sep 14
Total with taxes and fees




15. Boutique Hotel Ilio
Boutique Hotel IlioMarciana
Andrey
$144 nightly
$158 total
Sep 13 - Sep 14
Total with taxes and fees




16. Hotel Montemerlo
Hotel MontemerloCampo nell'Elba
Eva
$117 nightly
$129 total
Sep 12 - Sep 13
Total with taxes and fees




17. Hotel Biodola
Hotel BiodolaPortoferraio
Steve
$296 nightly
$325 total
Sep 11 - Sep 12
Total with taxes and fees




18. Hotel Desiree
Hotel DesireeMarciana
Davia
$308 nightly
$339 total
Aug 29 - Aug 30
Total with taxes and fees




19. Hotel Anna
Hotel AnnaCampo nell'Elba
MARCO
$127 nightly
$139 total
Aug 16 - Aug 17
Total with taxes and fees




20. Essence Isola d'Elba - Le Picchiaie Resort
Essence Isola d'Elba - Le Picchiaie ResortPortoferraio
Anonymous traveler
$126 nightly
$139 total
Sep 13 - Sep 14
Total with taxes and fees
Top Marmi Hotel Reviews
Hotel Villa Ottone
8/10 Good
"Beautiful property, loved the view & live music at night. Wonderful food & drinks. Rooms are slightly dated & the gym definitely requires an upgrade & more equipment."
Beautiful quietly located apartment with garden about 1500m to the beach
10/10 Excellent
"Wir hatten eine schöne Zeit in der Ferienwohnung Carmen und können diese für max.4 Personen empfehlen. Sie ist recht klein und gemütlich. In den Schränken ist genügend Stauraum vorhanden. Die Wohung war sehr sauber, ist aber insgesamt etwas in die Jahre gekommen, das stört uns nicht, es ist alles vorhanden, was man so braucht und die Betten sind bequem. Die Wohung liegt mit dazugehörigen Parkplatz sehr ruhig am Hang. Die Aussicht vom Balkon ist wunderschön. Im Garten kann man prima sitzen. Diesen teilt man wie den Balkon (jeder hat seinen eigenen Bereich) mit den Nachbarn. Die sind aber sehr nett und stören nicht. -Die Außendusche ist auf jeden Fall ein Highlight, um sich mal kurz abzukühlen. Das Bad in der Wohnung war etwas gewöhnungsbedürftig, da man direkt am Duschbereich vorbei zum WC geht.-Ein Fahrzeug sollte man schon haben um gut von A nach B zu kommen und die wunderschöne Insel Elba zu erkunden...Danke für den schönen Aufenthalt und die gute Kommunikation!"
Park Hotel Napoleone
10/10 Excellent
"Location was good. Central to most beaches and towns. Room was small with just enough room to sleep and get dressed in. I liked the amenities including good food."
Hotel Del Golfo
8/10 Good
"We loved our room & the location was incredible. The buffet breakfast is unbelievable. Only negative was that there was no coffee machine or kettle in the room."
Boutique Hotel Ilio
10/10 Excellent
"Wonderful location, wonderful staff and wonderful room. Had a great view of the water, breakfast was great and the staff incredible!"
Hotel Baia Imperiale
8/10 Good
"Stunning views of the beach, the ocean, and the surrounding hills. The restaurant was very good, the pool was lovely, and the staff were helpful. The room had a beautiful terrace with a fabulous view. However, the room itself was small but comfortable. The bathroom was tiny and crowded, with a very small shower stall. Everything is on a slope so if you have mobility issues it’s not easy. They do offer a free shuttle down to the beach. The room was very basic for the price. The location, though, was excellent, offering magnificent views of this beautiful island."
Hotel Plaza
10/10 Excellent
"Fantastic breakfast. Lots of variety and great service. Beautiful views from all rooms and the restaurant. Trail into town is much better than the road."
Residenza Sant'Anna del Volterraio
10/10 Excellent
"Our stay at this hotel was truly exceptional. From the moment we arrived, everything felt warm and welcoming. The setting is peaceful and picturesque, the hotel itself is spotless and beautifully maintained, and the staff are simply lovely. The reception team greeted us with genuine warmth and helpfulness, and the breakfast staff were a joy — always smiling, accommodating, and full of positive energy. The location is serene, with stunning tennis courts and what might be the most incredible pool we’ve ever swum in — large, crystal clear, and perfectly warm. Everything we needed was right on hand: a great bar, a delicious restaurant, and plenty of space to relax. Highlights included the freshly made pasta, pizza, salads, and desserts — all absolutely delicious. And the breakfast was outstanding, especially the homemade banana bread! If we could offer one small piece of advice, it would be to share more photographs on social media to showcase just how special this place is — the marvellous staff, the food, the facilities, and the tranquil setting. That said, part of us wants to keep this gem a secret! Highly recommended — we can’t wait to return."
More cheap stays in Marmi

Hotel Anselmi
Viale Principe Amedeo, 35 Marciana Marina LI
$97 nightly
$106 total
Sep 13 - Sep 14
Total with taxes and fees
9.2/10 Wonderful! (19 reviews)

Hotel Villa Wanda
Isola d'Elba Porto Azzurro LI
$118 nightly
$130 total
Sep 13 - Sep 14
Total with taxes and fees
6.8/10 (25 reviews)

Hotel Grotte del Paradiso
Via Delle Grotte 3 Portoferraio LI
$143 nightly
$157 total
Aug 23 - Aug 24
Total with taxes and fees

Residence Villa Conti
Via della Madonna di Laconia 514 Capoliveri LI
8.8/10 Excellent! (3 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Marina di Campo Hotels
- Hotels near Gelateria Zero Gradi
- Portoferraio Hotels
- Procchio Hotels
- Beach Hotels in Marina di Campo
- Farmstay in Elba Island
- Adults Only Resorts & in Marina di Campo
- Apartments in Campo nell'Elba
- Hotels near Monte Calamita
- Adults Only Resorts & in Elba Island
- Hotels near Cotoncello Beach
- 5 Star Hotels in Elba Island
- Luxury Hotels in Elba Island
- Resorts in Elba Island
- Rio Marina Hotels
- Hostels in Elba Island
- Sant' Andrea Hotels
- Apartments in Elba Island
- B&B in Marina di Campo
- Hotels with Restaurants in Biodola
- Resorts & Hotels with Spas in Elba Island
- Historic Hotels in Elba Island
- Rio Hotels
- Gay friendly Hotels in Elba Island
- Marciana Hotels
- Hotels with a Gym in Elba Island
- Hotel Wedding Venues Hotels in Elba Island
- All-Inclusive Resorts in Elba Island
- Capoliveri Hotels
- Casino Hotels in Elba Island
- Honeymoon Resorts & in Elba Island
- Villas in Elba Island
- Hotels near Portoferraio Port
- Town Houses in San Piero in Campo
- B&B in Elba Island
- Hotels near Spiaggia delle Ghiaie
- Beach Hotels in Elba Island
- Romantic Hotels in Elba Island
- Ortano Hotels
- Cheap Hotels in Elba Island
- Hotels near Sansone Beach
- Hotels near Cavoli Beach
- Family Hotels in Elba Island
- Vacation Homes in Elba Island
- Hotels near Cala Seregola
- Cavo Hotels
- Flights to La Pila
- Flights from Frankfurt (FRA) to Portoferraio (EBA)
- Flights from Barcelona (BCN) to Portoferraio (EBA)
- Flights from Elba Island
- Flights from Naples (NAP) to Portoferraio (EBA)
- Flights to Marina di Campo
- Flights from Geneva (GVA) to Portoferraio (EBA)
- Flights from London (LHR) to Portoferraio (EBA)
- Flights to Marina Di Campo
- Flights from Paris (CDG) to Portoferraio (EBA)
- Flights from Bern (BRN) to Portoferraio (EBA)
- Flights from Marina Di Campo
- Flights from Amsterdam (AMS) to Portoferraio (EBA)
- Flights to Elba Island
- Flights from San Francisco (SFO) to Portoferraio (EBA)
- Flights from Vienna (VIE) to Portoferraio (EBA)
- Flights from Boston (BOS) to Portoferraio (EBA)
- Flights from Rome (FCO) to Portoferraio (EBA)
- Flights from Milan (MXP) to Portoferraio (EBA)
- Flights from Munich (MUC) to Portoferraio (EBA)
- Flights from Zürich (ZRH) to Portoferraio (EBA)
- Flights from Lugano (LUG) to Portoferraio (EBA)
- Flights from Brussels (BRU) to Portoferraio (EBA)
- Flights from Philadelphia (PHL) to Portoferraio (EBA)
- Flights from Florence (FLR) to Portoferraio (EBA)
- Flights from Venice (VCE) to Portoferraio (EBA)
- Flights from Bologna (BLQ) to Portoferraio (EBA)
- Flights from Pisa (PSA) to Portoferraio (EBA)
- Flights from Prague (PRG) to Portoferraio (EBA)


