Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Hotels and More in Marina di Campo

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Mistral Hotel

Hotel in Marina di Campo

Hotel Mistral is set in the popular resort of Marina di Campo, a few steps from the beach. It offers a furnished sun terrace. Guest rooms at this 3-star hotel come with air conditioning and an LCD TV.... The hotel manager and her staff are brilliant. Location is 200m from the beach and free parking is nearby.

Show more Show less
9
Awesome
157 reviews
Avg. price/night:
$165
Check availability

Hotel Lilly

Hotel in Marina di Campo

Offering an outdoor pool and restaurant, Hotel Lilly is located 820 feet from the sandy beaches in Marina di Campo. It features classic-style accommodations with a balcony, and free Wi-Fi throughout. Family run hotel who wee exceptional and most helpful

Show more Show less
9.1
Awesome
19 reviews

Hotel Meridiana

Hotel in Marina di Campo

Immersed in the pinewood of Campo nell'Elba, Hotel Meridiana is just 492 feet from the sandy beach. It offers air-conditioned rooms with a balcony, free WiFi throughout, and a restaurant with veranda.... Breakfast is really good. They even cook eggs (for free and under your order). Cleaning in the room was very good!

Show more Show less
9.2
Awesome
91 reviews
Avg. price/night:
$168
Check availability

Hotel Montecristo

Hotel in Marina di Campo

Set on the beachfront at Campo nell'Elba on Elba Island, Hotel Montecristo offers air-conditioned rooms with a balcony. It features an outdoor pool, fitness center and small wellness area. Fantastic hotel with outstanding staff. Everyone was incredibly friendly and helpful and did everything they could to make our stay enjoyable. Modern hotel with good facilities and great location opposite the beach. Pool area and bar was great. Highly recommend!

Show more Show less
9.4
Awesome
42 reviews
Avg. price/night:
$176
Check availability

Hotel La Barcarola

Hotel in Marina di Campo

Located in Marina di Campo, within a few steps of Marina di Campo Beach and a 12-minute walk of Galenzana Beach, Hotel La Barcarola provides accommodations with a bar and free WiFi as well as free... Very central location had a private car park. The accommodation was very comfortable and clean and a very good breakfast given there were not many guests it being so early in the season. The staff were absolutely fantastic. Really friendly and helpful. They couldn’t do enough for us.

Show more Show less
8.5
Very Good
151 reviews
Avg. price/night:
$119
Check availability

Hotel Punto Verde

Hotel in Marina di Campo

Set 328 feet from the nearest beach, Hotel Punto Verde offers accommodations in Marina di Campo. Guests can enjoy the on-site bar. Free private parking is available on site. Rooms come with a TV. All the small details show this hotel has a very caring owner :) Beautifully decorated, conveniently situated, with good breakfast. Try the homemade bread if you’re there :) The hotel is a bit old, but the way somebody played with details amazed me. I like creative approaches :)

Show more Show less
8.8
Excellent
156 reviews
Avg. price/night:
$143
Check availability

Hotel Riva del Sole

Hotel in Marina di Campo

The 4-star Hotel Riva del Sole offers a beautiful panoramic view of the Mediterranean Sea. It is located in Marina di Campo, on the south coast of Elba Island. Parking and bike rental are free. Le zone a comune sono molto belle, la vicinanza rispetto al mare, il fatto che vengono messe a disposizione dei clienti bici, la cortesia dello staff

Show more Show less
8
Very Good
243 reviews
Avg. price/night:
$85
Check availability

Hotel Barracuda

Hotel in Marina di Campo

Hotel Barracuda is in the south-east of Elba Island, just 656 feet from the sea and Marina di Campo Bay. It offers free parking, a hot tub and an outdoor pool. Location close to the beach was nice. Lovely pool area and restaurant. Room was a good size with everything very clean even though it's later in the season. Definitely recommend.

Show more Show less
8.7
Excellent
133 reviews
Avg. price/night:
$200
Check availability

Hotel Select

Hotel in Marina di Campo

Set 66 feet from the beach on Elba Island, Hotel Select offers panoramic views of the Gulf of Marina di Campo, an outdoor pool, and air-conditioned rooms with satellite LCD TV. Great location. Powerful and warm shower. Comfortable beds. Friendly and helpful staff.

Show more Show less
8.2
Very Good
208 reviews
Avg. price/night:
$180
Check availability

Hotel Villa Etrusca

Hotel in Marina di Campo

Featuring a bar and free bikes, Hotel Villa Etrusca offers accommodations a 5-minute walk from Marina di Campo sandy beach. Each room at this hotel is air conditioned and comes with a TV.

Show more Show less
8.7
Excellent
17 reviews
Avg. price/night:
$151
Check availability

Hotels with extra health and safety measures

Find hotels in Marina di Campo with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Marina di Campo in the past month

See all

Budget hotels in Marina di Campo

See all

FAQs about hotels in Marina di Campo

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Marina di Campo:

Explore guest reviews of hotels in Marina di Campo

See all