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 – 198 hotels and places to stay

Filter by:

Star Rating
Review score

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.6
Excellent - What previous guests thought, 224 reviews
Price from
$254.76
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, 371 reviews
Price from
$145.33
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.4
Very Good - What previous guests thought, 269 reviews
Price from
$171.79
1 night, 2 adults

Casa Giardino

Marina di Campo

Offering a garden, Casa Giardino features accommodations in Marina di Campo. Free Wifi is offered throughout the property and private parking is available on site.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 15 reviews
Price from
$93.57
1 night, 2 adults

Casa Elvia - Marina di Campo

Marina di Campo

Featuring a garden, Casa Elvia - Marina di Campo features accommodations in Marina di Campo. This vacation home provides air-conditioned accommodations with a balcony and free Wifi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 14 reviews
Price from
$141.28
1 night, 2 adults

Appartamenti Villa Fucini

Marina di Campo

Appartamenti Villa Fucini enjoys a location in Marina di Campo, a 3-minute walk from Marina di Campo Beach and 8.5 miles from Villa San Martino.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 13 reviews
Price from
$199.18
1 night, 2 adults

Casa Franco

Marina di Campo

Casa Franco offers accommodations in Marina di Campo, a 2-minute walk from Marina di Campo Beach and 8.7 miles from Villa San Martino. Guests can benefit from a patio and an outdoor fireplace.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 40 reviews
Price from
$178.22
1 night, 2 adults

Appartamenti Solaris - Goelba

Marina di Campo

Appartamenti Solaris - Goelba enjoys a location in Marina di Campo, a 2-minute walk from Marina di Campo Beach and 8.6 miles from Villa San Martino.

s
silvia veronica
From
United Arab Emirates
good location and quiet with private parking and kitchen
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 38 reviews
Price from
$145.91
1 night, 2 adults

Casa Giulia - HelloElba

Marina di Campo

Casa Giulia - HelloElba is located in Marina di Campo, just 1.5 miles from Marina di Campo Beach and 6.7 miles from Villa San Martino.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 11 reviews
Price from
$111.17
1 night, 2 adults

Hotel Galli - Wellness & Spa

Fetovaia (Near Marina di Campo)

Set 984 feet from Elba Island's beautiful Fetovaia Beach, Hotel Galli - Wellness & Spa opened in the 1950s as an inn. Today it offers air-conditioned rooms with balcony and satellite LED TV.

V
Viktoriia
From
Israel
For sure, I will return to this magic place🤩🐬
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 396 reviews
Price from
$277.92
1 night, 2 adults
See all 198 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, 371 reviews
    From $101.33 per night
  • Airport shuttle (free)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 315 reviews
  • Airport shuttle (free)
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 224 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 109 reviews
    From $126.51 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 209 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 789 reviews
    From $180.65 per night
  • Airport shuttle
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 141 reviews
    From $128.95 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 632 reviews
    From $125.06 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.9
    Excellent - What previous guests thought, 158 reviews
  • Popular with guests booking hotels in Marina di Campo

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

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

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

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

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

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

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

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

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 555 reviews

Hotels located in the center of Marina di Campo

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

    From $713.29 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Casetta Le Scalinate - Marina di Campo offers accommodations in Marina di Campo, 11 miles from Cabinovia Monte Capanne. The air-conditioned accommodation is 8.8 miles from Villa San Martino.

    From $138.96 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Appartamento Elba offers accommodations in Marina di Campo, a 5-minute walk from Marina di Campo Beach and 1.4 miles from Galenzana Beach.

    From $601.04 per night
  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 1 review

    Trilocale La Pineta Quiet garden is located in Marina di Campo, just a 14-minute walk from Marina di Campo Beach and 7.7 miles from Villa San Martino.

    From $777.24 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 25 reviews

    Appartamenti Olivo - 100 mt dal mare con aria condizionata provides free Wifi and rooms with air conditioning in Marina di Campo.

  • Casa Carol offers accommodations in Marina di Campo, 11 miles from Cabinovia Monte Capanne. The air-conditioned accommodation is 8.6 miles from Villa San Martino.

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

    Casa Brezza marina offers free Wifi and rooms with air conditioning in Marina di Campo.

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

    Appartamento Perla - Terrazza fronte mare e aria condizionata offers accommodations in Marina di Campo, a few steps from Marina di Campo Beach and a 16-minute walk from Galenzana Beach.

Best hotels with breakfast in Marina di Campo and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 65 reviews

    A good location for a hassle-free stay in Campo nell'Elba, Charming B&B Arcipelago is a bed and breakfast surrounded by views of the sea.

    From $408.04 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 152 reviews

    BnB Il Grecale in Lacona provides accommodations with a garden and a terrace. There's a private entrance at the bed and breakfast for the convenience of those who stay.

    From $182.44 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 213 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.

    From $96.11 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 80 reviews

    Associazione Garage24 Aps Ets is located in Portoferraio, 1.3 miles from La Padulella Beach and 2.7 miles from Villa San Martino.

    From $104.22 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 8 reviews

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

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 28 reviews

    Appartamenti Gli Orizzonti - Goelba enjoys a location in Marina di Campo, a 1-minute walk from Marina di Campo Beach and 8.4 miles from Villa San Martino.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 11 reviews

    Orizzonti is offering accommodations in Marina di Campo. The property is around a 2-minute walk from Marina di Campo Beach, 8.4 miles from Villa San Martino, and 11 miles from Cabinovia Monte Capanne.

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

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

Budget hotels in Marina di Campo and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 400 reviews

    Offering a garden, VILLA VILLACOLLE provides accommodations in Procchio. This beachfront property offers access to a balcony, free private parking, and free Wifi.

    From $74.11 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 12 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.

    From $87.54 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 21 reviews

    Villetta il Gelsomino in Marciana Marina provides accommodations with a garden and barbecue facilities. There's a private entrance at the vacation home for the convenience of those who stay.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 73 reviews

    Casa vacanze il Pastore Tedesco offers accommodations in Portoferraio, 1.6 miles from La Padulella Beach and 2.9 miles from Villa San Martino.

    From $105.52 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 9 reviews

    10 miles from Cabinovia Monte Capanne in Pomonte, Casa degli Agrumi offers accommodations with access to a public bath, solarium, and open-air bath.

    From $104.22 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 16 reviews

    A 5-minute walk from Pomonte Beach in Pomonte, La casa del sole offers accommodations with access to a public bath. This property offers access to a patio and free private parking.

    From $92.64 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 725 reviews

    AllegroItalia Golf Elba offers self-catering accommodations halfway between Portoferraio and Porto Azzurro, and on the edge of Acquabona Golf Club. Each apartment has a sea-view terrace.

    From $97.27 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 45 reviews

    Da Elisa offers accommodations in Chiessi, a 1-minute walk from Chiessi Beach and 8.8 miles from Cabinovia Monte Capanne. This beachfront property offers access to free Wifi and free private parking.

    From $173.70 per night

FAQs about hotels in Marina di Campo

What Guests Said About Marina di Campo:

  • 10.0

    We came here two years ago and spent 4 days after travelling...

    We came here two years ago and spent 4 days after travelling for over 12 days through France and Italy by car from.the UK. Both times at the end of Season end of Sept early October. Not too hot but like a sensible English summertime. This time we were here a little longer, we flew into Florence and after a few days there hired a car and switched to "avoid motorways" on our sat nav, this took us to Siena through the Tuscany vineyards and stopping at the beautiful village of Castilla di Chianti we ventured on to and stopped in Siena, then onto Piombino port to get the 1 hour ferry to Elba Island. You can fly into Pisa and train to Piombino port in about 90 minutes. But driving through Tuscany was fantastic. This time on Elba we took our time, explored a little with the car, Marciana Marina 22 minutes north of Marina di Campo is a beautiful harbour town, my wife wanted to visit it a second time before we left the island. The coastal road has many villages and towns, but Marina di Campo has the best 1.8km beach. Poggio on top of the hill has a nice view out to sea as somewhere to stop for lunch. There is a warm welcome everywhere on this Island. We went on a 6hr fishing trip from Marina di Campo, which included, reeling in fish, a very lovely lunch with the other travellers and the crew, a swim off the boat in a secluded cove and some very lovely company. Basic, but worth every minute, we will both do this again for sure and we are not really into fishing. Car, scooters and cycle hire is available on the Island.
    Guest review by
    Stephen
    United Kingdom

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, 86 reviews
    Our car being parked for us & brought back whenever we wanted for no charge. The swimming pool was very good. Our partial Seaview room had nice views & the balcony was useful for drying towels. Needed because only one beach towel provided for our 3 days. The complimentary beach bag provided was useful & nice souvenir of trip. Complimentary use of bicycles. Restaurants & shops a short walk along quiet beachfront lane separating hotel from beach. Reminded me of a quieter version of Hastings St in Noosa (Australia)
    Guest review by
    Anne
    Australia
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 373 reviews
    The location was excellent. There is a Conad supermarket 2 minutes walk away, close to town, good places to eat & the beach in marina Di campo. There are external facilities like swimming pool, outdoor BBQ area but we didn't use these as there's plenty to do around the area itself. We gave 4 stars only for the staff team. The apartment would not get any stars.
    Guest review by
    Luca
    United Kingdom
  • From $101.90 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 555 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
  • From $101.33 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 371 reviews
    The hotel is located only a few minutes walking from the city centre of Marina di Campo and the city beach. From the centre of Marina di Campo there are good public bus connections to Portoferraio and other locations on the island.
    Guest review by
    ReallyAnonymous
    Germany
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 67 reviews
    The location was perfect, just outside the main town in the area (Marina di campo). The rooms were excellent and there was a great amount of space outside. We went as a group of 8 and were very relaxed throughout our trip.
    Guest review by
    Pachnis
    Italy