
Find hotels near Cavoli Beach, from ₩115,578
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Aug 22 - Aug 23Tomorrow
Aug 23 - Aug 24Next weekend
Aug 28 - Aug 30In two weeks
Sep 4 - Sep 6 Our top choices for Cavoli Beach hotels




1. Hotel Anna
Hotel Anna3.2 km from Cavoli Beach
MARCO
₩129,633
₩142,596 total
includes taxes & fees
Sep 18 - Sep 19




2. Hotel Baia Imperiale
Hotel Baia Imperiale0.3 km from Cavoli Beach
Josephine
₩260,755
₩286,827 total
includes taxes & fees
Sep 22 - Sep 23




3. 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
GRAF
₩152,129
₩167,342 total
includes taxes & fees
Sep 5 - Sep 6




4. Elba Vibe Smart Hotel
Elba Vibe Smart Hotel5.5 km from Cavoli Beach
Hyunjin
₩169,490
₩186,439 total
includes taxes & fees
Sep 22 - Sep 23




5. Viticcio
Viticcio11.5 km from Cavoli Beach
Michael
₩148,118
₩162,928 total
includes taxes & fees
Sep 20 - Sep 21




6. Boutique Hotel Ilio
Boutique Hotel Ilio8.5 km from Cavoli Beach
Andrey
₩209,656
₩230,622 total
includes taxes & fees
Sep 21 - Sep 22




7. Hotel Barcarola 2
Hotel Barcarola 24 km from Cavoli Beach
Elisa
₩220,684
₩267,035 total
includes taxes & fees
Aug 30 - Aug 31




8. Primo Hotel
Primo Hotel7.6 km from Cavoli Beach
Laura
₩201,269
₩221,396 total
includes taxes & fees
Sep 21 - Sep 22




9. Hotel Hermitage
Hotel Hermitage9.5 km from Cavoli Beach
Rachael
₩832,421
₩915,663 total
includes taxes & fees
Aug 30 - Aug 31




10. Hotel Barracuda
Hotel Barracuda4.1 km from Cavoli Beach
Anonymous traveler
₩213,252
₩258,853 total
includes taxes & fees
Aug 23 - Aug 24




11. Park Hotel Napoleone
Park Hotel Napoleone9.5 km from Cavoli Beach
William
₩122,777
₩135,055 total
includes taxes & fees
Aug 30 - Aug 31




12. Allegroitalia Elba Golf
Allegroitalia Elba Golf13.5 km from Cavoli Beach
Zachary
₩105,071
₩115,578 total
includes taxes & fees
Sep 20 - Sep 21




13. Capo di Stella
Capo di Stella10.9 km from Cavoli Beach
Sharon
₩221,720
₩243,892 total
includes taxes & fees
Sep 8 - Sep 9




14. Hotel Il Perseo
Hotel Il Perseo6.6 km from Cavoli Beach
Ruth
₩212,363
₩233,599 total
includes taxes & fees
Sep 21 - Sep 22




15. Hotel Riva Del Sole
Hotel Riva Del Sole4.2 km from Cavoli Beach
Jaime
₩282,317
₩310,548 total
includes taxes & fees
Sep 18 - Sep 19




16. Hotel Grotte del Paradiso
Hotel Grotte del Paradiso13.8 km from Cavoli Beach
Piero Ottavio
₩133,474
₩146,822 total
includes taxes & fees
Sep 12 - Sep 13




17. Hotel Airone Isola d'Elba
Hotel Airone Isola d'Elba12.9 km from Cavoli Beach
Walter
₩184,695
₩227,610 total
includes taxes & fees
Sep 20 - Sep 21




18. Hotel Fontalleccio
Hotel Fontalleccio6.8 km from Cavoli Beach
Luca
₩152,938
₩168,232 total
includes taxes & fees
Aug 23 - Aug 24




19. Hotel Biodola
Hotel Biodola9.8 km from Cavoli Beach
Steve
₩364,138
₩400,551 total
includes taxes & fees
Sep 18 - Sep 19




20. Hotel Le Acacie
Hotel Le Acacie17.5 km from Cavoli Beach
Megan
₩182,717
₩200,989 total
includes taxes & fees
Sep 22 - Sep 23
Top Cavoli Beach Hotel Reviews
Hotel Baia Imperiale
10/10 Excellent
"Fab hotel fab location on Cavoli beach"
Other attractions near Cavoli Beach
Marina di Campo Beach
9.0/10 (35 reviews)
Why not spend a carefree afternoon at Marina di Campo Beach during your travels in Marina di Campo? While you're in the area, wander around the parks.
Fetovaia Beach
8.8/10 (39 reviews)
Why not spend a carefree afternoon at Fetovaia Beach during your travels in Fetovaia? While you're in the area, wander around the parks.
Galenzana
Why not spend a lazy afternoon at Galenzana during your trip to Campo nell'Elba? Amble around the area's forest or visit its churches.
Faunistic Museum
7.0/10 (2 reviews)
You can spend an afternoon browsing the exhibits at Faunistic Museum during your trip to Marina di Campo. While you're in the area, stroll along the beaches.
Monte Maolo
Find out about the history of Poggio with a stop at Monte Maolo. While you're in the area, stroll along the beaches.
Monte Perone
You can find out about the history of Poggio with a visit to Monte Perone. While you're in the area, stroll along the beaches.
Kart Elba
You can take time to visit Kart Elba during your travels to Campo nell'Elba. Amble around the area's forest or visit its churches.