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.1
Awesome
155 reviews
Avg. price/night:
$177
Check availability

Hotel Elba

Hotel in Marina di Campo

Featuring free WiFi and a restaurant, Hotel Elba is a family-run hotel located in Marina di Campo, 1640 feet from the beach. Guests can enjoy the on-site bar. Warm personal welcome. Excellent hospitality. First class accommodation. Cheerful staff.

Show more Show less
9
Awesome
22 reviews
Avg. price/night:
$189
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
81 reviews
Avg. price/night:
$216
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
41 reviews
Avg. price/night:
$177
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
141 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
154 reviews
Avg. price/night:
$201
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
231 reviews
Avg. price/night:
$106
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
130 reviews
Avg. price/night:
$284
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.3
Very Good
203 reviews
Avg. price/night:
$234
Check availability

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