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

Filter by:

Star Rating

Review score

Hotel Meridiana

Hotel in Marina di Campo

Immersed in the pinewood of Campo nell'Elba, Hotel Meridiana is just 492 feet from the sandy beach. It offers air-conditioned rooms with a balcony, free WiFi throughout, and a restaurant with veranda....

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

Hotel La Barcarola

Hotel in Marina di Campo

Located in Marina di Campo, a 2-minute walk from Marina di Campo Beach, Hotel La Barcarola provides accommodations with a shared lounge, free private parking and a bar.

C
Christian
From
United Kingdom
I don't understand how Italy's hotel star-scoring works but I do know the system's not worth a damn. The night prior to arriving at Hotel La Barcarola we stayed in a cheap, impersonal and soul-sapping airport hotel which was apparently four stars. How then this delightful, spotlessly clean, family-run in the heart of Marina Di Campo has just two I'll never know. I booked this for the central location and free car parking, and prayed it would be okay. To say it succeeded expectations is an understatement. From the moment we arrived to a warm welcome from the owner and one or two of her delightful daughters, I knew we'd made a good decision. Looking around the lobby, with family photos up, a private lounge off to one side, it just felt unpretentious yet not unprofessional, and oh so Italy. My wife looked at me and just said, "I love it." We had yet to see the large room, the huge (and I mean huge) sheltered terrace, the spotless bathroom, or try the generous breakfast in which you are supplied with plates of food and cartons and actively encouraged to make a picnic for lunch, and what has to be the most powerful shower on Elba. If you want modern and sleek and impersonal then perhaps you need to look elsewhere. But should you be on Elba at all if you seek those things? This is not to say the Barcarola isn't modern - the doors and windows are powder coated aluminium, the life-saving air con worked wonderfully, there's a lift - but it's homely and has a lovely feel to it. It also feels safe, as Elba does generally of course, but more so because it's right over the small road from the police station. But best of all, you're 20 seconds from the main drag, the pedestrian and shopping street (one back from the beach road) that is the main thoroughfare where the evening passagiata takes place. Marina DC's supermarket is a 90 second walk away, and the beach perhaps three minutes' walk.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 555 reviews
Price from
$120.21
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.

L
Linda
From
United States
Hotel Punto Verde was in a perfect location! It was close to the beach and a short walk to restaurants. They served a beautiful breakfast with many options. The room was clean and decorated in a unique and “beachy” way. It had a nice terrace with a table and chairs. The best part of the hotel,however, was the staff! They went above and beyond to be helpful and to make the stay comfortable one. Well done, Hotel Punto Verde!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 308 reviews
Price from
$151.72
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.2
Very Good - What previous guests thought, 243 reviews
Price from
$102.89
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, 355 reviews
Price from
$131.29
1 night, 2 adults

Hotel Marina 2

Hotel in Marina di Campo

Hotel Marina 2 features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Marina di Campo.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 473 reviews
Price from
$149.38
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.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 259 reviews
Price from
$200.03
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, 247 reviews
Price from
$178.44
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.

J
Jake
From
United States
The proximity to the beach, the wonderful breakfast, and very large pool area all made for a very nice and relaxing stay. The staff was very friendly and helpful.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 166 reviews
Price from
$168.06
1 night, 2 adults

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.4
Very Good - What previous guests thought, 41 reviews
Price from
$116.70
1 night, 2 adults
See all 291 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, 355 reviews
  • Airport shuttle (free)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 555 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 110 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 191 reviews
    From $261.42 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 196 reviews
    From $138.13 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 787 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 418 reviews
  • Airport shuttle
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 138 reviews
    From $162.45 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 156 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 333 reviews
    From $239.30 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, 308 reviews
  • Popular with guests booking hotels in Marina di Campo

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

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

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

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

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

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

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

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

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 62 reviews

Budget hotels in Marina di Campo and nearby

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

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

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 96 reviews

    Featuring a seasonal outdoor swimming pool, Sunlight Apartment features accommodations in Procchio. This property offers access to a balcony and free private parking.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 5 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 9.3
    Wonderful - What previous guests thought, 73 reviews

    Monolocale Poggio is located in Marciana, just 1.6 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, 83 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 10.0
    Exceptional - What previous guests thought, 5 reviews

    Da Davide offers accommodations in Marciana Marina, 10 miles from Villa San Martino.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 7 reviews

    Da Beatrice offers accommodations in Marciana Marina, 10 miles from Villa San Martino.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 231 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.

Hotels located in the center of Marina di Campo

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

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

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 66 reviews

    Nicola's Apartments enjoys a location in Marina di Campo, a 6-minute walk from Marina di Campo Beach and 8 miles from Villa San Martino.

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

    Featuring free bikes, Casa del Sole - Bilocale ristrutturato provides accommodations in Marina di Campo.

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

    Il Sarago offers accommodations in Marina di Campo, a 6-minute walk from Marina di Campo Beach and 7.9 miles from Villa San Martino. This property offers access to a patio and free private parking.

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

    Offering a garden, Villa Roberta Marina di Campo provides accommodations in Marina di Campo. This property offers access to a patio, free private parking, and free Wifi.

  • Bilocale in Villa Elba offers accommodations in Marina di Campo, 8 miles from Villa San Martino and 10 miles from Cabinovia Monte Capanne.

Best hotels with breakfast in Marina di Campo and nearby

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 33 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, 333 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 9.2
    Wonderful - What previous guests thought, 180 reviews

    Hotel del Golfo is on the white sands of Procchio Bay, and features a private beach with bar, small pier, and sea-water swimming pool. Most rooms offer beautiful sea views.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 191 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, 223 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.6
    Exceptional - What previous guests thought, 144 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.

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

    Il Caminetto is a rustic and comfortable establishment located in the very center of Elba Island, the largest of the Tuscan Archipelago, and part of its protected Natural Park.

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.5
    Very Good - What previous guests thought, 555 reviews
    The hotel is located a short distance from the center and a 5-minute walk from the beach. The rooms are clean and well maintained. Breakfast at the hotel was of a good standard, everyone can choose. Bags and boxes are also available and guests can take anything from breakfast to take away. The staff is very helpful and friendly. Even our women received a small gift. Free parking is available, which is a big plus.
    Guest review by
    Radek
    Czech Republic
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 13 reviews
    Brand new refurbishment. Everything was perfect. Clean and comfortable. Close to all amenities and the beach. We had a wonderful stay. Davide was quick to respond to messages and met us at the car park to show us the way (a very short walk from car park to apartment). If we ever come back to Elba, we will definitely choose Marina Suite again.
    Guest review by
    Karen
    United Kingdom
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 4 reviews
    A really great apartment, very close to the beach and only a few meters from the pedestrian zone in Marina di Campo. And at the same time very quiet, because the bungalow is in a residential backyard. The communication with the renting agency was very friendly, and everything worked out perfect (keys, bed linens, check-in/out etc.).
    Guest review by
    Nicolas
    Switzerland
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 57 reviews
    Location was quiet and they have a great garden to chill, grill and for kids to play. Store is nearby and some restautants and other services. The nearby town of Marina di Campo is just large enough to offer everything. The kitchen was furnished super for cooking meals. Grill was a superb addition.
    Guest review by
    Klemen
    Slovenia
  • From $151.72 per night
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 308 reviews
    Staff were very welcoming and helpful. We were upgraded to a fantastic room with sunny balcony. The breakfast buffet was excellent. Quiet location but very close to the beach and a short walk from the main town. The hotel is slightly quirky but this did not detract from our stay at all.
    Guest review by
    Patricia
    United Kingdom

Research, refine, and make plans for your whole trip

gogless