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
Superb
157 reviews
Avg. price/night:
£163
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
19 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. 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
Superb
85 reviews

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.4
Superb
42 reviews
Avg. price/night:
£135
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.5
Very good
147 reviews
Avg. price/night:
£91
Check availability

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
154 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. 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
237 reviews
Avg. price/night:
£65
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
130 reviews
Avg. price/night:
£190
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
206 reviews
Avg. price/night:
£146
Check availability

Hotel Villa Etrusca 3 stars

Hotel in Marina di Campo

Featuring a bar and free bikes, Hotel Villa Etrusca offers accommodation 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
Fabulous
17 reviews
Avg. price/night:
£116
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 & disinfecting
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

  • Mistral Hotel, Hotel Montecristo and Hotel Meridiana are some of the popular hotels in Marina di Campo.

  • For hotels in Marina di Campo that serve up a highly-rated breakfast, try Hotel Lilly, Hotel Montecristo and Hotel Meridiana.

  • On average, 3-star hotels in Marina di Campo cost £109 per night, and 4-star hotels in Marina di Campo are £164 per night. If you're looking for something really special, a 5-star hotel in Marina di Campo can on average be found for £0 per night (based on Booking.com prices).

  • Travellers who stayed in Marina di Campo near Marina di Campo Airport (EBA) have said good things about Hotel Monna Lisa, Hotel Del Golfo - Dependance and Albergo Dei 10 Colori.

  • These hotels in Marina di Campo are highly rated by couples: Hotel Montecristo, Hotel Meridiana and Mistral Hotel.

  • Hotel Villa Etrusca, Hotel Montecristo and Hotel Villa Nettuno have received great reviews from travellers in Marina di Campo regarding the views from their hotel rooms.

  • Many families visiting Marina di Campo loved staying at Hotel Rustichello, Hotel Montecristo and Hotel Lilly.

Explore guest reviews of hotels in Marina di Campo

See all
gogless