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 – 165 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, 225 reviews
Price from
$296.46
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, 376 reviews
Price from
$113.93
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.3
Wonderful - What previous guests thought, 17 reviews
Price from
$93.94
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.84
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.9
Excellent - What previous guests thought, 40 reviews
Price from
$178.92
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
$55.80
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.

B
Broks
From
United Arab Emirates
Charming, comfortable and a spa centre on the spot
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 398 reviews
Price from
$111.18
1 night, 2 adults

Hotel Yacht Club

Marciana Marina (Near Marina di Campo)

Set 164 feet from La Fenicia beach in the picturesque village of Marciana Marina, Hotel Yacht Club offers rooms with flat-screen TV. Start your day with the varied sweet and savory breakfast.

O
Ochoa
From
Spain
Exceptional location, walking distance to restaurants, beach, free parkinf areas and dowtown of Marciana Marina. The staff is super friendly, good breakfast and the rooms are clean and confortable. 100% recommended.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 292 reviews
Price from
$145.33
1 night, 2 adults

Hotel Brigantino

Procchio (Near Marina di Campo)

Set just 820 feet from Campo All'aia beach on Elba Island, Hotel Brigantino is located in Procchio and offers a pool and a restaurant.

T
Timothy
From
United States
6-7 minute walk to beach. Great breakfast. Clean, spacious room. Free private parking. Private balcony. 15 minute drive from old town Portoferraio and ferry terminal.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 393 reviews
Price from
$160.01
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.

S
Stephen
From
United Kingdom
This 33 room family run hotel is central in Marina di Campo, once you have parked in the Hotel free secure car park, you can walk to any Part of the town of Marina di Campo in around 10 minutes, most of which is pedestrianised and without steps or staircases. This hotel is a very very good bed and breakfast modern hotel with disabled access and a lift. It was a full board facility many years ago, it is surrounded by restaurants within a 2 to 10 minute walk depending on your preference. A fantastic Holiday location for young and old, next year we intend to return and invite our adult children and especially our grandchildren as we feel it it is such a great family environment in Marina di Campo. Young children gather and play in the well lit town Square in the evenings just 40 metres from front door of the hotel while parents sit chatting on the surrounding benches. In the daytime on the opposite side of the hotel a modern children's play park facilitates lots of children on swings, slides and a roundabout. This does not create any noise effecting the hotel environment. The beach is a three minute walk with hardly a step in sight suitable for all ages, with one very quiet road to cross to get onto the beach.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 555 reviews
See all 165 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, 376 reviews
From $113.93 per night
Airport shuttle (free)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 321 reviews
Airport shuttle (free)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 225 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 106 reviews
From $113.64 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, 792 reviews
From $139.51 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 393 reviews
Airport shuttle
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 142 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 285 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 637 reviews

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.0
Very Good - What previous guests thought, 469 reviews

Popular with guests booking hotels in Marina di Campo

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 167 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.4
Very Good - What previous guests thought, 270 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.9
Excellent - What previous guests thought, 84 reviews

Popular with guests booking hotels in Marina di Campo

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

Popular with guests booking hotels in Marina di Campo

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

Popular with guests booking hotels in Marina di Campo

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 298 reviews

Popular with guests booking hotels in Marina di Campo

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

Hotels located in the center of Marina di Campo

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 $139.51 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 $780.33 per night

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 7.6
Good - What previous guests thought, 9 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 8.5
Very Good - What previous guests thought, 4 reviews

La Marina 2 offers accommodations in Marina di Campo, a few steps from Marina di Campo Beach and 8.7 miles from Villa San Martino. This property offers access to a terrace and free private parking.

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.

Gelsomino offers accommodations in Marina di Campo, a 2-minute walk from Marina di Campo Beach and 8.6 miles from Villa San Martino. This property offers access to a balcony and free private parking.

Best hotels with breakfast in Marina di Campo and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 66 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 $284.10 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 161 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 $178.39 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 $89.52 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 9 reviews

Primo Hotel features a garden, shared lounge, a terrace and restaurant in Marciana Marina.

From $106.96 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 81 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.63 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 475 reviews

Located a few steps from Chiessi Beach, Hotel Il Perseo offers 3-star accommodations in Chiessi and has a terrace, a restaurant and a bar.

From $1,506.73 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 107 reviews

Vistamare Suite & Room enjoys a location in Marina di Campo, a few steps from Marina di Campo Beach and a 16-minute walk from Galenzana Beach.

From $125.56 per night
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.

Budget hotels in Marina di Campo and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 406 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.41 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 13 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.89 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.

From $156.95 per night
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.94 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 $93.01 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 15 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 $93.01 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 $83.13 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 $168.58 per night

FAQs about hotels in Marina di Campo

What Guests Said About Marina di Campo:

10

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 7.9
Good - What previous guests thought, 14 reviews
The hotel is located in a very nice and quiet neighborhood, not far from the beach ( 7 mn walk). Excellent service and very attentive staff. The comolimentary breakfast was excellent. The hotel has a very nice swimming pool as an alternative from the beach, and the ability to walk to the town for food and shopping was a big advantage. The room was spotless clean.
Guest review by
Soulef
Ireland
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 371 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
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 67 reviews
The location is perfect to explore Elba. There is a supermarket nearby and the apartment is really nice and clean. Also perfect with two young children. Our host Stefano was absolutely the best! Super helpful. For our next accommodation we did not have a bed for our baby and we could borrow one from Stefano. We would definitely recommend staying here.
Guest review by
Anna
Netherlands
From $125.56 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 107 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!
Guest review by
Gregor
Switzerland
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 43 reviews
Great classic Hotel very well kept
Guest review by
JUAN
United Kingdom