
Cavoli hotels from RM384
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Cavoli
Family friendly
Check prices for these dates
Our top choices for Cavoli hotels

Hotel Baia Imperiale
Hotel Baia ImperialeCampo nell'Elba
8.4 out of 10, Very good, (52 reviews)
The price is RM703
RM774 total
includes taxes & fees
19 May - 20 May

Club Hotel Marina 2
Club Hotel Marina 2Campo nell'Elba
The price is RM444
RM488 total
includes taxes & fees
19 May - 20 May

Resort le Picchiaie
Resort le PicchiaiePortoferraio
The price is RM342
RM376 total
includes taxes & fees
25 May - 26 May

Hotel Levante - Isola d'Elba
Hotel Levante - Isola d'ElbaCavo
10.0 out of 10, Exceptional, (1 review)
The price is RM410
RM451 total
includes taxes & fees
20 May - 21 May

Hotel Fontalleccio
Hotel FontalleccioMarciana
The price is RM320
RM352 total
includes taxes & fees
2 Jun - 3 Jun

HOTEL DEI CORALLI
HOTEL DEI CORALLIMarina di Campo
The price is RM385
RM423 total
includes taxes & fees
22 May - 23 May

Casa Campanella Resort
Casa Campanella ResortCapoliveri
The price is RM506
RM557 total
includes taxes & fees
6 Jun - 7 Jun

Hotel Il Perseo
Hotel Il PerseoMarciana
8.0 out of 10, Very good, (22 reviews)
The price is RM521
RM574 total
includes taxes & fees
19 May - 20 May

Hotel Corallo
Hotel CoralloMarciana
8.6 out of 10, Excellent, (10 reviews)
The price is RM590
RM649 total
includes taxes & fees
16 Jun - 17 Jun

Hotel Lo Scirocco
Hotel Lo SciroccoCampo nell'Elba
8.8 out of 10, Excellent, (24 reviews)
The price is RM445
RM489 total
includes taxes & fees
21 May - 22 May

Hotel Anna
Hotel AnnaCampo nell'Elba
8.6 out of 10, Excellent, (14 reviews)
The price is RM368
RM405 total
includes taxes & fees
29 May - 30 May

Hotel Del Golfo
Hotel Del GolfoMarciana
9.8 out of 10, Exceptional, (41 reviews)
The price is RM1,034
RM1,138 total
includes taxes & fees
5 Jun - 6 Jun

Hotel Montemerlo
Hotel MontemerloCampo nell'Elba
9.2 out of 10, Wonderful, (18 reviews)
The price is RM364
RM401 total
includes taxes & fees
19 May - 20 May

Hotel Villa Ottone
Hotel Villa OttonePortoferraio
8.6 out of 10, Excellent, (81 reviews)
The price is RM852
RM937 total
includes taxes & fees
27 May - 28 May

Primo Hotel
Primo HotelMarciana Marina
The price is RM410
RM451 total
includes taxes & fees
19 May - 20 May

Hotel Hermitage
Hotel HermitagePortoferraio
9.4 out of 10, Exceptional, (22 reviews)
The price is RM1,779
RM1,957 total
includes taxes & fees
5 Jun - 6 Jun

Villa Italia B&B
Villa Italia B&BPorto Azzurro
The price is RM423
RM466 total
includes taxes & fees
20 May - 21 May

Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)
Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)Marciana
9.4 out of 10, Exceptional, (31 reviews)
The price is RM386
RM425 total
includes taxes & fees
20 May - 21 May

Allegroitalia Elba Golf
Allegroitalia Elba GolfPortoferraio
8.8 out of 10, Excellent, (65 reviews)
The price is RM332
RM365 total
includes taxes & fees
3 Jun - 4 Jun
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Cavoli attractions
Learn more about Cavoli
The golden sands of Cavoli Beach invite sunbathers to relax while crystal-clear waters promise perfect snorkelling adventures. Nearby Arcipelago Toscano National Park offers hiking trails with panoramic views where you'll spot Mediterranean flora and fauna in their natural habitat.

Photo by Edoardo Menicucci
Open Photo by Edoardo Menicucci
More cheap stays in Cavoli

Hotel Anselmi
Viale Principe Amedeo, 35 Marciana Marina LI
The price is RM349 per night from 19 May to 20 May
RM349
RM384 total
19 May - 20 May
includes taxes & fees
9.2/10 Wonderful! (16 reviews)










































































