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

Marina di Campo – 292 hotels and places to stay

Filter by:

Star Rating

Review score

Hotel Villa Etrusca

Hotel in Marina di Campo

Located in Marina di Campo, a 2-minute walk from Marina di Campo Beach, Hotel Villa Etrusca has accommodations with free bikes, free private parking, a shared lounge and a restaurant.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 39 reviews
Price from
$116.63
1 night, 2 adults

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.

E
Elizabeth
From
Italy
The property is beautiful, the plants and the lobby are so nice and the whole property had a very tropical, vacation feel. It was beautiful.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 240 reviews
Price from
$178.33
1 night, 2 adults

Park Hotel Santa Caterina

Hotel in Marina di Campo

Located in Marina di Campo, a 3-minute walk from Marina di Campo Beach, Park Hotel Santa Caterina has accommodations with a garden, private parking, a shared lounge and a bar.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 46 reviews
Price from
$68.23
1 night, 2 adults

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.

W
Williamson
From
United States
Breakfast was incredible. Best hotel breakfast I’ve ever had.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 308 reviews
Price from
$151.62
1 night, 2 adults

Eden Park Hotel

Hotel in Marina di Campo

Eden Park Hotel is located in Marina di Campo. The hotel has a seasonal outdoor pool and terrace, and guests can enjoy a meal at the restaurant or a drink at the bar.

d
duccio
From
Italy
The swimming pool was decent. The breakfast was ok. Apart from giving a very small amount of fruit there was pretty much everything one would look for to have breakfast
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 241 reviews
Price from
$92
1 night, 2 adults

Hotel dei Coralli

Hotel in Marina di Campo

Set in its lush park, 656 feet from the beach in Campo nell’ Elba, Hotel Coralli features a pool with hot tub, a tennis court, and a restaurant. Rooms are air conditioned, and entertainment is...

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 194 reviews
Price from
$361.55
1 night, 2 adults

Hotel Barcarola 2

Hotel in Marina di Campo

Just 984 feet 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 1.5 mi away. WiFi is free throughout.

c
christian
From
Germany
A nice room, wirh beautiful bathroom. Bed appeares hard , but was good. Location is excellent to walk to beach or town.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 349 reviews
Price from
$145.79
1 night, 2 adults

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.

M
Marco
From
United States
Location and staff
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 261 reviews
Price from
$227.22
1 night, 2 adults

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.

A
Andreas
From
Sweden
Great location. At the beach, close to restaurants and shopping. Nice and quiet pool. Good breakfast.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 171 reviews
Price from
$188.94
1 night, 2 adults

Hotel Mistral

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....

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 82 reviews
Price from
$128.29
1 night, 2 adults
See all 292 hotels in Marina di Campo

Hotels with airport shuttles in Marina di Campo

  • Airport shuttle (free)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 349 reviews
    From $145.79 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 111 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 186 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 192 reviews
    From $195.45 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 224 reviews
    From $138.79 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 419 reviews
  • Airport shuttle
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 135 reviews
    From $175.88 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 337 reviews
    From $296.82 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 94 reviews
    From $227.43 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 180 reviews
    From $791.22 per night

Most booked hotels in Marina di Campo and surrounding area in the past month

See all
  • Popular with guests booking hotels in Marina di Campo

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 349 reviews
  • Popular with guests booking hotels in Marina di Campo

    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 171 reviews
  • Popular with guests booking hotels in Marina di Campo

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 308 reviews
  • Popular with guests booking hotels in Marina di Campo

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 143 reviews
  • Popular with guests booking hotels in Marina di Campo

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 194 reviews
  • Popular with guests booking hotels in Marina di Campo

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 261 reviews
  • Popular with guests booking hotels in Marina di Campo

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 558 reviews
  • Popular with guests booking hotels in Marina di Campo

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 240 reviews
  • Popular with guests booking hotels in Marina di Campo

    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 468 reviews
  • Popular with guests booking hotels in Marina di Campo

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 46 reviews

Hotels located in the center of Marina di Campo

  • Casa Diamante Blu Mare offers accommodations in Marina di Campo, a few steps from Marina di Campo Beach and 8.5 miles from Villa San Martino.

  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 1 review

    Appartamento l'arancio offers accommodations in Marina di Campo, 8.7 miles from Villa San Martino and 11 miles from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 1 review

    Appartamento Campo City Center offers accommodations in Marina di Campo, a 2-minute walk from Marina di Campo Beach and 8.7 miles from Villa San Martino.

  • Porticciolo offers accommodations in Marina di Campo, a 2-minute walk from Marina di Campo Beach and 8.7 miles from Villa San Martino. Cabinovia Monte Capanne is 11 miles from the apartment.

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 2 reviews

    Porticciolo offers accommodations in Marina di Campo, 8.7 miles from Villa San Martino and 11 miles from Cabinovia Monte Capanne.

  • Providing a garden, Golden River n6 Marina di Campo offers accommodations in Marina di Campo.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Featuring free bikes, Casa Nell'Elba offers accommodations in Marina di Campo. This property offers access to a balcony, free private parking, and free Wifi.

  • Featuring free bikes, Villa Livia provides accommodations in Marina di Campo. Guests can benefit from a patio and an outdoor fireplace.

Best hotels with breakfast in Marina di Campo and nearby

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 45 reviews

    Charming B&B Arcipelago is a recently renovated bed and breakfast in Campo nell'Elba where guests can make the most of its pool with a view, spa and wellness center, and indoor pool.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 29 reviews

    Located in Marina di Campo Airport, 1.4 miles from Procchio beach, Elba Vibe Smart Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 5 reviews

    Facing the beachfront, Hotel Lorenza B&B e Mini Suite offers 3-star accommodations in Cavoli and has a garden, terrace and restaurant.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 337 reviews

    Set on the south coast of Elba Island, Hotel Baia Imperiale offers a restaurant and a garden. Cavoli's white sandy beaches are 656 feet away.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 186 reviews

    In the secluded Spartaia Bay, half a mile from Procchio, Hotel Désirée has direct access to a stunning private beach, as well as great sports facilities and hotel services.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 229 reviews

    Hotel La Stella is set by the beach in Seccheto, on the Elba Island. The hotel has a panoramic terrace with views of the sea, a garden and a private beach area.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 112 reviews

    Only 656 feet from the coast, Albergo Le Briciole is 2.5 mi from Marciana Marina and 1.9 mi from Procchio.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 156 reviews

    Located in Seccheto, a 16-minute walk from Seccheto Beach, Locanda dell'Amicizia provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Budget hotels in Marina di Campo and nearby

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 4 reviews

    Hostal Camera Rossa is located in Marciana, just 1.4 miles from Cabinovia Monte Capanne and 13 miles from Villa San Martino. With sea views, this accommodation features a balcony.

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 42 reviews

    Appartamento Poggio Romantico Andrea offers accommodations in Marciana, 12 miles from Villa San Martino. Free Wifi is available throughout the property and Cabinovia Monte Capanne is 1.6 miles away.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 46 reviews

    Appartamento Poggio Romantico is located in Marciana, just 1.8 miles from Cabinovia Monte Capanne and 12 miles from Villa San Martino.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 87 reviews

    Providing a garden, Villa Conti Residence offers accommodations in Lacona. This condo hotel provides free private parking, luggage storage space, and free Wifi.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 34 reviews

    Offering a garden, Alta Marina features accommodations in Marciana Marina. This apartment offers free private parking, a 24-hour front desk, and free Wifi. Guests can use a terrace.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 8 reviews

    Appartamento La Triglia 2 - HelloElba offers accommodations in Lacona, a 11-minute walk from Spiaggia di Margidore and 6.6 miles from Villa San Martino.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 226 reviews

    Set a 10-minute walk from Elba Island's sandy beaches, Casa Dei Prati Camping Village offers accommodations in Lacona. Free WiFi and private parking are available on site.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 224 reviews

    Set 1640 feet from the sea on Elba Island, Hotel Casa Lupi is in Marciana Marina and is surrounded by a garden. It offers free parking.

FAQs about hotels in Marina di Campo

What Guests Said About Marina di Campo:

  • 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.
    Guest review by
    Nyegosh
    Poland

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

See all
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 98 reviews
    We only stayed one night and it was very clean and everything was ery okay. The location is good, a lot of restaurants and beach bars araound, and the beach right infront of the door. We didn't use the beach there though. It is not an exciting hotel, it is an ugly block at the beach, but it definitely fulfilled our needs and comfort standards. The pool is very useable. There is even a bar, where we got aperitivo. We slept very well. All in all a very good experience.
    Guest review by
    Lydia
    Switzerland
  • From $178.33 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 240 reviews
    Stunning Hotel with beautiful gardens and pool. Great location for the beach however it’s a 10 minute walk to the old town where all the bars and restaurants are. It’s an easy walk along the beach. Only negative for us was the breakfast finished at 930 and there was no fresh fruit available. However we did have the best croissants on our trip here.
    Guest review by
    Phillip
    Australia
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 558 reviews
    The staff were so helpful and friendly. I booked the hotel for the half marathon and it couldn’t have been a better location for the event. Right in the centre, close to the beach, the supermarket, restaurants, the bus stop- perfect!
    Guest review by
    Lucy
    United Kingdom
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 468 reviews
    We loved dinner! Thanks to the cooking team rhey were perfect. And the hotel staff was so friendly. Hotel provided the transport to the beach and city. And the view from the terrace at the dinner ❤️.
    Guest review by
    Jan
    Czech Republic
  • From $267.32 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 261 reviews
    Hotel first rate. Position, facilities and cleanliness and first class spa
    Guest review by
    Ann
    United Kingdom

Research, refine, and make plans for your whole trip