
Find hotels near Cavoli Beach, from SAR 253
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Cavoli Beach hotels

Hotel Baia Imperiale
Hotel Baia Imperiale0.2 km from Cavoli Beach
8.4 out of 10, Very Good, (52 reviews)
The price is SAR 569
SAR 626 total
includes taxes & fees
16 May - 17 May

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 SAR 425
SAR 467 total
includes taxes & fees
12 May - 13 May

Hotel Montemerlo
Hotel Montemerlo3.2 km from Cavoli Beach
9.2 out of 10, Wonderful, (18 reviews)
The price is SAR 328
SAR 361 total
includes taxes & fees
4 May - 5 May

Mistral Hotel
Mistral Hotel4 km from Cavoli Beach
9.0 out of 10, Wonderful, (29 reviews)
The price is SAR 398
SAR 438 total
includes taxes & fees
6 May - 7 May

Hotel Riva Del Sole
Hotel Riva Del Sole4.2 km from Cavoli Beach
8.8 out of 10, Excellent, (26 reviews)
The price is SAR 716
SAR 787 total
includes taxes & fees
12 May - 13 May

Hotel Anselmi
Hotel Anselmi7.5 km from Cavoli Beach
9.2 out of 10, Wonderful, (16 reviews)
The price is SAR 366
SAR 403 total
includes taxes & fees
6 May - 7 May

Baia Bianca Suites
Baia Bianca Suites9.8 km from Cavoli Beach
9.0 out of 10, Wonderful, (21 reviews)
The price is SAR 1,935
SAR 2,128 total
includes taxes & fees
4 May - 5 May

Hotel Biodola
Hotel Biodola9.8 km from Cavoli Beach
8.8 out of 10, Excellent, (35 reviews)
The price is SAR 772
SAR 849 total
includes taxes & fees
15 May - 16 May

Hotel Il Perseo
Hotel Il Perseo6.6 km from Cavoli Beach
8.0 out of 10, Very Good, (22 reviews)
The price is SAR 448
SAR 493 total
includes taxes & fees
14 May - 15 May

Allegroitalia Elba Golf
Allegroitalia Elba Golf13.5 km from Cavoli Beach
8.8 out of 10, Excellent, (65 reviews)
The price is SAR 230
SAR 253 total
includes taxes & fees
21 May - 22 May

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 SAR 357
SAR 458 total
includes taxes & fees
12 May - 13 May

Hotel Villa Ottone
Hotel Villa Ottone16 km from Cavoli Beach
8.6 out of 10, Excellent, (81 reviews)
The price is SAR 610
SAR 671 total
includes taxes & fees
13 May - 14 May

Hotel Le Acacie
Hotel Le Acacie17.5 km from Cavoli Beach
8.2 out of 10, Very Good, (134 reviews)
The price is SAR 414
SAR 456 total
includes taxes & fees
5 May - 6 May

Hotel Crystal & Residence
Hotel Crystal & Residence14.2 km from Cavoli Beach
7.4 out of 10, Good, (40 reviews)
The price is SAR 486
SAR 534 total
includes taxes & fees
5 May - 6 May

Elba Vibe Smart Hotel
Elba Vibe Smart Hotel5.5 km from Cavoli Beach
9.0 out of 10, Wonderful, (4 reviews)
The price is SAR 374
SAR 411 total
includes taxes & fees
4 May - 5 May

Hotel Villa Wanda
Hotel Villa Wanda14.4 km from Cavoli Beach
6.8 out of 10, (25 reviews)
The price is SAR 479
SAR 527 total
includes taxes & fees
12 May - 13 May

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 SAR 274
SAR 301 total
includes taxes & fees
4 May - 5 May

Camping Lacona Pineta
Camping Lacona Pineta10.1 km from Cavoli Beach
8.0 out of 10, Very Good, (1 review)
The price is SAR 377
SAR 415 total
includes taxes & fees
14 May - 15 May

HOTEL DEI CORALLI
HOTEL DEI CORALLI4.4 km from Cavoli Beach
The price is SAR 354
SAR 390 total
includes taxes & fees
14 May - 15 May

Club Hotel Marina 2
Club Hotel Marina 25.4 km from Cavoli Beach
The price is SAR 410
SAR 451 total
includes taxes & fees
14 May - 15 May
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.
Top Cavoli Beach Hotel Reviews

Hotel Baia Imperiale
10/10 Excellent

Villa "THE CELL"
10/10 Excellent



























































