Hotels near Cavoli Beach
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay near Cavoli Beach?

Mistral Hotel
Mistral Hotel4 km from Cavoli Beach
9.0 out of 10, Wonderful, (29 reviews)
The price is $107
$117 total
includes taxes & fees
Apr 29 - Apr 30

B&B Capo al Piano
B&B Capo al Piano6.8 km from Cavoli Beach
9.8 out of 10, Exceptional, (6 reviews)
The price is $107
$117 total
includes taxes & fees
Apr 29 - Apr 30

Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)
Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)8.4 km from Cavoli Beach
9.4 out of 10, Exceptional, (30 reviews)
The price is $91
$101 total
includes taxes & fees
Apr 29 - Apr 30

Hotel Hermitage
Hotel Hermitage9.5 km from Cavoli Beach
9.4 out of 10, Exceptional, (22 reviews)
The price is $266
$292 total
includes taxes & fees
May 1 - May 2

Hotel Crystal & Residence
Hotel Crystal & Residence14.2 km from Cavoli Beach
7.4 out of 10, Good, (40 reviews)
The price is $130
$143 total
includes taxes & fees
Apr 29 - Apr 30

Hotel Villa Wanda
Hotel Villa Wanda14.4 km from Cavoli Beach
6.8 out of 10, (25 reviews)
The price is $141
$155 total
includes taxes & fees
Apr 29 - Apr 30

Hotel Montemerlo
Hotel Montemerlo3.2 km from Cavoli Beach
9.2 out of 10, Wonderful, (18 reviews)
The price is $80
$88 total
includes taxes & fees
Apr 29 - Apr 30

Hotiday Apartment Collection - Portoferraio
Hotiday Apartment Collection - Portoferraio13.6 km from Cavoli Beach
8.0 out of 10, Very Good, (3 reviews)
The price is $78
$86 total
includes taxes & fees
May 20 - May 21

Eden Park Hotel
Eden Park Hotel3.8 km from Cavoli Beach
8.8 out of 10, Excellent, (11 reviews)
The price is $88
$97 total
includes taxes & fees
Apr 29 - Apr 30

Hotel Barracuda
Hotel Barracuda4.1 km from Cavoli Beach
8.8 out of 10, Excellent, (13 reviews)
The price is $137
$169 total
includes taxes & fees
May 18 - May 19

Elba Vibe Smart Hotel
Elba Vibe Smart Hotel5.5 km from Cavoli Beach
9.0 out of 10, Wonderful, (4 reviews)
The price is $96
$106 total
includes taxes & fees
May 7 - May 8

Hotel Del Golfo
Hotel Del Golfo7.1 km from Cavoli Beach
9.6 out of 10, Exceptional, (40 reviews)
The price is $185
$204 total
includes taxes & fees
Apr 30 - May 1

Hotel Anselmi
Hotel Anselmi7.5 km from Cavoli Beach
9.2 out of 10, Wonderful, (16 reviews)
The price is $98
$108 total
includes taxes & fees
Apr 29 - Apr 30

Isola Verde
Isola Verde7.1 km from Cavoli Beach
8.6 out of 10, Excellent, (61 reviews)
The price is $90
$99 total
includes taxes & fees
May 10 - May 11

Hotel Il Perseo
Hotel Il Perseo6.6 km from Cavoli Beach
8.0 out of 10, Very Good, (22 reviews)
The price is $126
$139 total
includes taxes & fees
May 3 - May 4

Baia Bianca Suites
Baia Bianca Suites9.8 km from Cavoli Beach
9.0 out of 10, Wonderful, (21 reviews)
The price is $468
$514 total
includes taxes & fees
Apr 29 - Apr 30

Hotel Plaza
Hotel Plaza17.1 km from Cavoli Beach
9.4 out of 10, Exceptional, (86 reviews)
The price is $134
$148 total
includes taxes & fees
Apr 29 - Apr 30

Allegroitalia Elba Golf
Allegroitalia Elba Golf13.5 km from Cavoli Beach
8.8 out of 10, Excellent, (65 reviews)
The price is $61
$67 total
includes taxes & fees
May 12 - May 13

Resort le Picchiaie
Resort le Picchiaie13.1 km from Cavoli Beach
The price is $70
$77 total
includes taxes & fees
May 12 - May 13

Hotel Airone Isola d'Elba
Hotel Airone Isola d'Elba12.9 km from Cavoli Beach
8.4 out of 10, Very Good, (122 reviews)
The price is $116
$145 total
includes taxes & fees
May 10 - May 11
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.




























































