Skip to main content

Hotels and more in Marina di Campo

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Mistral Hotel 3 stars

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
Superb
158 reviews
Avg. price/night:
£126
Check availability

Hotel Elba 3 stars

Hotel in Marina di Campo

Featuring free WiFi and a restaurant, Hotel Elba is a family-run hotel located in Marina di Campo, 500 metres 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
Superb
22 reviews
Avg. price/night:
£140
Check availability

Hotel Lilly 3 stars

Hotel in Marina di Campo

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

Show more Show less
9.1
Superb
15 reviews

Hotel Meridiana 3 stars

Hotel in Marina di Campo

Immersed in the pinewood of Campo nell'Elba, Hotel Meridiana is just 150 metres from the sandy beach. Lovely breakfast served in room. A very clean environment. Big balcony. Within walking distance of the beach but not the village for an elderly lady. Staff very polite and helpful. Would stay again.

Show more Show less
9.3
Superb
65 reviews
Avg. price/night:
£139
Check availability

Hotel Montecristo 4 stars

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 centre 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.5
Exceptional
45 reviews

Hotel Punto Verde 3 stars

Hotel in Marina di Campo

Set 100 metres from the nearest beach, Hotel Punto Verde offers accommodation 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
Fabulous
157 reviews
Avg. price/night:
£135
Check availability

Hotel Riva del Sole 4 stars

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. Location of the Hotel is great, just opposite the beach. Room size was ok but even sea view rooms only have a side view in reality due to how the hotel is constructed. A big plus is the free parking. Although not sure if there are enough spaces for high season traffic. Breakfast choice was quite good for Italien standards. Great cakes!

Show more Show less
8.1
Very good
219 reviews
Avg. price/night:
£87
Check availability

Hotel Barracuda 4 stars

Hotel in Marina di Campo

Hotel Barracuda is in the south-east of Elba Island, just 200 metres 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
Fabulous
135 reviews
Avg. price/night:
£207
Check availability

Hotel Select 4 stars

Hotel in Marina di Campo

Set 20 metres 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
218 reviews
Avg. price/night:
£179
Check availability

Hotel La Barcarola 2 stars

Hotel in Marina di Campo

Located in Marina di Campo, 150 metres from Marina di Campo Beach, Hotel La Barcarola features views of the city. 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.6
Fabulous
97 reviews
Avg. price/night:
£91
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

Explore guest reviews of hotels in Marina di Campo

See all
gogless