
Find hotels in Campo nell'Elba from $70
Go beyond your typical stay in Campo nell'Elba
Pet friendly
Villa
Apartment
Family friendly
Condo
Waterpark
Check prices for these dates
Tonight
Oct 15 - Oct 16Tomorrow
Oct 16 - Oct 17This weekend
Oct 16 - Oct 18Next weekend
Oct 23 - Oct 25Our top choices for Campo nell'Elba hotels




1. Hotel Riva Del Sole
Hotel Riva Del SoleCampo nell'Elba
Michel
$115 nightly
$126 total
Oct 16 - Oct 17
Total with taxes and fees




2. Eden Park Hotel
Eden Park HotelCampo nell'Elba
MCD
$88 nightly
$97 total
Oct 18 - Oct 19
Total with taxes and fees




3. HOTEL DEI CORALLI
HOTEL DEI CORALLIMarina di Campo
Alessandro
$96 nightly
$106 total
Oct 16 - Oct 17
Total with taxes and fees




4. Hotel Barcarola 2
Hotel Barcarola 2Campo nell'Elba
Elisa
$111 nightly
$122 total
Oct 16 - Oct 17
Total with taxes and fees




5. Hotel Barracuda
Hotel BarracudaCampo nell'Elba
Thomas
$141 nightly
$155 total
Oct 17 - Oct 18
Total with taxes and fees




6. Agriresort Galenzana
Agriresort GalenzanaCampo nell'Elba
$161 nightly
$177 total
Oct 16 - Oct 17
Total with taxes and fees




7. Hotel Baia Imperiale
Hotel Baia ImperialeCampo nell'Elba
Maiken
$146 nightly
$160 total
Oct 16 - Oct 17
Total with taxes and fees




8. Isola Verde
Isola VerdeMarciana Marina
Alicia
$81 nightly
$89 total
Oct 16 - Oct 17
Total with taxes and fees




9. Hotel Corallo
Hotel CoralloMarciana
Lorenzo
$109 nightly
$120 total
Oct 16 - Oct 17
Total with taxes and fees




10. Capo di Stella
Capo di StellaCapoliveri
Sharon
$106 nightly
$116 total
Oct 17 - Oct 18
Total with taxes and fees




11. Hotel Anselmi
Hotel AnselmiMarciana Marina
Marius
$89 nightly
$98 total
Oct 16 - Oct 17
Total with taxes and fees




12. Allegroitalia Elba Golf
Allegroitalia Elba GolfPortoferraio
Zachary
$107 nightly
$117 total
Oct 22 - Oct 23
Total with taxes and fees




13. Hotel Fabricia
Hotel FabriciaPortoferraio
Elisabeth Bogen
$128 nightly
$141 total
Oct 24 - Oct 25
Total with taxes and fees




14. Hotel Danila
Hotel DanilaScaglieri
$121 nightly
$133 total
Oct 17 - Oct 18
Total with taxes and fees




15. Essence Isola d'Elba - Le Picchiaie Resort
Essence Isola d'Elba - Le Picchiaie ResortPortoferraio
John
$91 nightly
$101 total
Oct 16 - Oct 17
Total with taxes and fees




16. Hotel Plaza
Hotel PlazaPorto Azzurro
Katja
$119 nightly
$131 total
Oct 26 - Oct 27
Total with taxes and fees




17. Primo Hotel
Primo HotelMarciana Marina
Marcus
$91 nightly
$100 total
Oct 26 - Oct 27
Total with taxes and fees




18. Hotel Dino
Hotel DinoCapoliveri
Costantino
$93 nightly
$102 total
Oct 16 - Oct 17
Total with taxes and fees




19. Hotel Levante - Isola d'Elba
Hotel Levante - Isola d'ElbaCavo
Martina
$100 nightly
$110 total
Oct 17 - Oct 18
Total with taxes and fees




20. Hotel Gallo Nero
Hotel Gallo NeroMarciana
Nils
$113 nightly
$125 total
Oct 17 - Oct 18
Total with taxes and fees
Stay near popular Campo nell'Elba attractions

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.

Cavoli Beach
9.0/10 (62 reviews)
Why not spend a carefree afternoon at Cavoli Beach during your travels in Cavoli? 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.
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.
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.
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.
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.
Spiaggia di Fonza
Why not spend a lazy afternoon at Spiaggia di Fonza during your trip to Campo nell'Elba? Amble around the area's forest or visit its churches.
Learn more about Campo nell'Elba
Tuscan beaches meet lush hillsides in this charming island town where Marina di Campo's golden sands invite afternoon swims. Hike up Monte Capanne for panoramic views, then explore medieval villages like Sant'Ilario where local trattorias serve fresh seafood caught that morning.
See all hotels in Campo nell'Elba
Photo by Lucia
Top Campo nell'Elba Hotel Reviews
Eden Park Hotel
10/10 Excellent
"Travelled as a family of 5. Stayed in the family room, with a large bed, 1 small, 1 bunk. The staff/owners were extremely friendly and helpful, willing to help out in anyway possible. The pool was very nice and clean. Shower pressure was excellent. Breakfast was basics, typical Italian, but good. It’s a bit far to walk to town regularly, but shuttle was very handy. The beach is one of the nicest, if not the nicest in all Elba. Extremely shallow very far out, sandy bottom the entire way. AC was very good, outside temps were 27 for reference. Got so cold had to turn off at night. They have several cats on the property, all friendly, they were one of the highlights for the kids. Would stay again."
Hotel Lo Scirocco
10/10 Excellent
"Walkable to the beaches and restaurants."
Apartment in the hills, in the green, with wonderful sea view on Elba Island
10/10 Excellent
"Wir hatten eine schöne Zeit in der geräumigen ruhig gelegenen Wohnung oberhalb von Marina di Campo.Gerade im August-Trubel des Ortes haben wir die Ruhe und den Ausblick sehr genossen. Die Wohnung ist mit vielen Küchen-Accessoires ausgestattet, wenn auch teils etwas in die Jahre gekommen und man hat alles, was man braucht. Auch für den Strand sind ein paar Accessoires vorhanden, wie z.B. Sonnenschirme und Stühle.Die Problematik mit der Hitze im Sommer und den Mücken wirde bereits in anderen Bewertungen thematisiert, lässt sich aber durch den Ventilator und die Insektengitter lösen. Wir kommen gerne noch einmal wieder"
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."
Villa "THE CELL"
10/10 Excellent
"super ! 12 von 10 punkte!"
More cheap stays in Campo nell'Elba

Hotel Amalfitana
Via Roma 44 Pisa PI
$58 nightly
$70 total
Nov 3 - Nov 4
Total with taxes and fees
7.6/10 Good! (419 reviews)

Hotel Bodoni
Via Martiri del Popolo, 27 Florence FI
$71 nightly
$89 total
Nov 8 - Nov 9
Total with taxes and fees
8.2/10 Very Good! (881 reviews)

Hotel St. James
Via XXVII Aprile 18 Florence FI
$74 nightly
$92 total
Nov 8 - Nov 9
Total with taxes and fees
8.2/10 Very Good! (242 reviews)

Hotel Brooklyn
Via Fiume 8A Florence FI
$76 nightly
$93 total
Nov 15 - Nov 16
Total with taxes and fees
8/10 Very Good! (237 reviews)

Hotel Nuova Italia
Via Faenza 26 Florence FI
$76 nightly
$94 total
Nov 15 - Nov 16
Total with taxes and fees
8.4/10 Very Good! (974 reviews)

Hotel Spagna
Via Panzani, 5 Florence FI
$78 nightly
$96 total
Nov 8 - Nov 9
Total with taxes and fees
6.2/10 (1,002 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Independent Hotels in Pianosa
- Hotels near Cavoli Beach
- Hotels near Marina Di Campo
- Portoferraio Old Town Hotels
- Fitness Center in Elba Island
- 5 Star Hotels in Elba Island
- 3 Star Hotels in Elba Island
- Family Friendly in Marina di Campo
- 5 Star Hotels in Marciana Marina
- Pool in Elba Island
- 5 Star Hotels in Marina di Campo
- 4 Star Hotels in Marina di Campo
- Hotels near Sansone Beach
- Wedding in Elba Island
- All-Inclusive in Elba Island
- Hotels in Porto Azzurro
- Luxury in Elba Island
- 5 Star Hotels in Porto Azzurro
- Historical in Elba Island
- Budget in Elba Island
- 3 Star Hotels in Portoferraio Old Town
- Hotels near Isola D'Elba Tennis Club
- Hotels in Marciana Marina
- Hotels in Lacona
- Villas in Elba Island
- 4 Star Hotels in Vigne Giunche
- Ocean View in Elba Island
- Hotels in Sant' Andrea
- Golf in Elba Island
- 4 Star Hotels in Capoliveri
- Winery in Elba Island
- Beach in Marina di Campo
- Rosewood Hotels in Rio
- LGBT Friendly in Elba Island
- Independent Hotels in Elba Island
- Hotels in Cavoli
- Hotels in Marina di Campo
- Hotels in Portoferraio
- Hotels in Marciana
- Hotels in Biodola
- Romantic in Elba Island
- Hotels in San Piero in Campo
- 3 Star Hotels in Pianosa
- 2 Star Hotels in Pianosa
- Free Breakfast in Elba Island
- Pet Friendly in Elba Island
- 3 Star Hotels in Lacona
- 3 Star Hotels in Biodola
- 2 Star Hotels in Elba Island
- 4 Star Hotels in Elba Island
- 5 Star Hotels in Cavoli
- Spa in Elba Island
- Hotels in Capoliveri
- Casino in Elba Island
- Apartments in Elba Island
- The Doyle Collection Hotels in Rio Marina
- Adults Only in Elba Island
- 5 Star Hotels in Portoferraio
- Hotels in Pomonte
- Hotels in Procchio
- 4 Star Hotels in Cavoli
- Bedandbreakfast in Marina di Campo