
Marina di Campo Vacations
Book a Hotel + Flight together to unlock savings
Photo by Lucia
- Plan, book, travel with confidence
- Better togetherSave up to AED 148 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Find the Best Marina di Campo Vacation Packages
Marina di Campo Hotel Deals

Hotel Riva Del Sole
Lungomare Nomellini, 253 Campo nell'Elba LI
8.6/10 Excellent! (26 reviews)
Great view, great location, perfect break.
Beautiful hotel in a fantastic location for exploring the island. The room we stayed in was perfect with a beautiful seaview. I would definitely recommend this hotel.
Reviewed on 17 April 2023

Residence Elite
Via Fucini, 299 Campo nell'Elba LI
7.8/10 Good! (50 reviews)
Good value
The stay at the property overall was really great. We only stayed for two nights, spacious rooms with no frills. Bathroom and room very very clean but a bit dated. Close to the bus stop from Portoferraio and about a 5 minute walk to the Main Street and beach in marina di campo.
Reviewed on 15 July 2019

Hotel Barracuda
Viale Elba 46, Marina di Campo Campo nell'Elba LI
This is a modern hotel with rooms on the small side, but with excellent room soundproofing. It is just two blocks from the beach and a pleasant twenty-minute walk to the center of town. Breakfast is comprehensive, and the evening meals included with half-board are prepared to a high standard. The ...
Reviewed on 27 July 2019
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.
Discover the most popular places to visit in Marina di Campo
Faunistic Museum
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 Le Tombe
Why not spend a lazy afternoon at Spiaggia Le Tombe during your trip to Campo nell'Elba? Amble around the area's forest or visit its churches.
