
Find hotels near Cavoli Beach, Campo nell'Elba from ₩72,987
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Oct 7 - Oct 8Tomorrow
Oct 8 - Oct 9This weekend
Oct 9 - Oct 11Next weekend
Oct 16 - Oct 18 Our top choices for Cavoli Beach hotels




1. Eden Park Hotel
Eden Park Hotel3.8 km from Cavoli Beach
MCD
₩118,358
₩130,193 total
includes taxes & fees
Oct 8 - Oct 9




2. Hotel Corallo
Hotel Corallo5.5 km from Cavoli Beach
Lorenzo
₩147,415
₩162,156 total
includes taxes & fees
Oct 8 - Oct 9




3. Hotel Barcarola 2
Hotel Barcarola 24 km from Cavoli Beach
Elisa
₩124,658
₩159,737 total
includes taxes & fees
Oct 8 - Oct 9




4. B&B Capo al Piano
B&B Capo al Piano6.8 km from Cavoli Beach
Cristian
₩117,121
₩128,833 total
includes taxes & fees
Oct 26 - Oct 27




5. Primo Hotel
Primo Hotel7.6 km from Cavoli Beach
Laura
₩135,474
₩149,022 total
includes taxes & fees
Oct 12 - Oct 13




6. Isola Verde
Isola Verde7.1 km from Cavoli Beach
Alicia
₩116,015
₩127,616 total
includes taxes & fees
Oct 13 - Oct 14




7. Hotel Anselmi
Hotel Anselmi7.5 km from Cavoli Beach
Marius
₩119,723
₩131,695 total
includes taxes & fees
Oct 8 - Oct 9




8. Allegroitalia Elba Golf
Allegroitalia Elba Golf13.5 km from Cavoli Beach
Zachary
₩126,773
₩139,450 total
includes taxes & fees
Oct 8 - Oct 9




9. Hotel Plaza
Hotel Plaza17.1 km from Cavoli Beach
Katja
₩160,106
₩176,117 total
includes taxes & fees
Oct 11 - Oct 12




10. Hotel & Residence Le Acacie
Hotel & Residence Le Acacie17.6 km from Cavoli Beach
Ganna
₩95,423
₩104,966 total
includes taxes & fees
Oct 27 - Oct 28




11. Hotiday Apartment Collection - Portoferraio
Hotiday Apartment Collection - Portoferraio13.6 km from Cavoli Beach
M
₩66,352
₩72,987 total
includes taxes & fees
Oct 22 - Oct 23




12. Hotel Villa Wanda
Hotel Villa Wanda14.4 km from Cavoli Beach
David
₩120,387
₩132,426 total
includes taxes & fees
Oct 25 - Oct 26




13. Villa Italia B&B
Villa Italia B&B17.2 km from Cavoli Beach
Kurt
₩135,613
₩149,174 total
includes taxes & fees
Nov 3 - Nov 4




14. Hotel Danila
Hotel Danila10.2 km from Cavoli Beach
₩161,108
₩177,216 total
includes taxes & fees
Oct 8 - Oct 9




15. Villette San Martino
Villette San Martino10.1 km from Cavoli Beach
₩209,522
₩381,148 total
includes taxes & fees
Nov 6 - Nov 7
Top Cavoli Beach Hotel Reviews
Hotel Lo Scirocco
10/10 Excellent
"Walkable to the beaches and restaurants."
Hotel Baia Imperiale
10/10 Excellent
"Fab hotel fab location on Cavoli beach"
Hotel Barracuda
8/10 Good
"Stayed for 1 night but what I saw was very good. Outside spaces around the pool and bar were cleaning and very well presented. Pool was large enough to cool down and not overcrowded. We stayed in a Twin Room which was fairly small and if staying longer may have been a bit confined but it was fine for what we needed. Special mention to the young man working behind reception (didn’t get his name) but he went over and above to try find us a restaurant reservation at various restaurants around the town. Really friendly and nothing was too much."
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.
Palombaia Beach
7.0/10 (2 reviews)
Why not spend a carefree afternoon at Palombaia Beach during your travels in Campo nell'Elba? 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.