Skip to main content

Search hotels in Marina di Campo

Enter your dates to see the latest prices and deals for Marina di Campo hotels

Filter by:

Star rating

Review score

Marina di Campo – 141 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Barracuda, 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, friendly staff, pool and gym.
Scored 8.5
8.5
Rated very good
Very good
141 reviews
Price from
£105.26
1 night, 2 adults
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 centre and small wellness area.

The staff were lovely and the facilities were excellent.
Scored 9.1
9.1
Rated superb
Superb
95 reviews
Price from
£160.06
1 night, 2 adults
Hotel dei Coralli, hotel in Marina di Campo

Set in its lush park, 200 metres from the beach in Campo nell’ Elba, Hotel Coralli features a pool with hot tub, a tennis court, and a restaurant.

The setting and facilities were excellent - we loved the swimming pool. Excellent breakfast options.
Scored 8.6
8.6
Rated fabulous
Fabulous
155 reviews
Price from
£189.54
1 night, 2 adults
Hotel Barcarola 2, hotel in Marina di Campo

Just 300 metres from the sandy beach in Campo nell’Elba, on Elba Island, Hotel Barcarola 2 offers rooms with a balcony, and a garden. Marina Di Campo Airport is 2.4 km away. WiFi is free throughout.

Scored 8.8
8.8
Rated fabulous
Fabulous
304 reviews
Price from
£102.35
1 night, 2 adults
Hotel Select, 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.

The location and our seaview from the window
Scored 8.1
8.1
Rated very good
Very good
181 reviews
Price from
£155.43
1 night, 2 adults
See all 141 hotels in Marina di Campo

Hotels with airport shuttles in Marina di Campo

Budget hotels in Marina di Campo

  • Hotel Riva del Sole
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 308 reviews

    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.

    Colazione ottima, posizione comoda staff molto professionale

  • Hotel Barracuda
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 141 reviews

    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.

    Traumhaftes Hotel. Sehr freundliches Personal. Super Lage

  • Hotel Select
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 181 reviews

    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.

    Letto comodo, staff gentilissimo, parcheggio ampio, posizione

  • Hotel Lilly
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 28 reviews

    Set in Marina di Campo, 300 metres from Marina di Campo Beach, Hotel Lilly offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

    Personale super carino, camera molto accogliente, colazione ottima

  • Hotel Mistral
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 79 reviews

    Hotel Mistral is set in the popular resort of Marina di Campo, a few steps from the beach. It offers a furnished sun terrace.

    Tutto dalla posizione alla pulizia il parcheggio privato

FAQs about hotels in Marina di Campo

What guests said about Marina di Campo:

  • Scored 8.0
    8.0

    Marina di Campo is a great place to relax, with a long...

    Marina di Campo is a great place to relax, with a long curving sandy beach, surrounded by mountains. The water is calm and clean. Besides hanging out on the beach and swimming, you can hike in the mountains and visit the charming little hilltop towns of San Piero and Sant'Ilario. There are fabulous views from the mountains and those two towns. Marina has good places to eat and drink, and good shopping too. The only thing I didn't care about was the heavy car traffic on some streets.
    Nyegosh
    Poland

See reviews by guests who stayed at hotels in Marina di Campo

See all
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 146 reviews
    The property was in a perfect location, not in the centre of Marina di Campo, however it was 3 minutes by car. The property itself is huge, located on a small hill, therefore no noise from traffic. They also have a large parking for cars. The apartment was perfectly clean and the swimming pool was stunning, shame that was cloudy and rainy and we could not use it. Sir at the reception was in a very good mood and extreme welcoming.
    Ilaria
    United Kingdom
  • Scored 8.2
    8.2
    Rated very good
    Very good
     · 18 reviews
    Great experience, friendly host, helped out in all elements. Apartement was very good, all elements present, great to use and the complete area including the pool was super. Elba area anyway is a great experience during the end of May timeframe, super sun, and great temperature to explore all elements on the small Island.
    Jos
    Netherlands
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 326 reviews
    A rather youthful hotel, quite relaxing in a pleasant holiday atmosphere and the rooms are ok, a bit small but chic. The staff is ok, the breakfast is very rich for a 3 star hotel and the parking space is provided
    Marius
    Denmark
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 78 reviews
    Beautiful apartment with very modern and stylish interior. Location is amazing with 30 seconds walk to the beach and in the middle of the town of Marina di Campo. The bed was just amazing - super comfortable!
    Gregor
    Switzerland
  • From £74.13 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 582 reviews
    Well placed in the centre of Campo nell'Elba, this hotel is simple and a bit dated, but very clean and very friendly staff. Open all year round, I would certainly reccomend for a stay
    LEONARDO
    Italy