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

Hotels with airport shuttles in Marina di Campo

Airport shuttle (free)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 385 reviews
From US$125.09 per night
Airport shuttle (free)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 547 reviews
From US$101.92 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 104 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 207 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 193 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 801 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 394 reviews
Airport shuttle
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 137 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 558 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 206 reviews

Most booked hotels in Marina di Campo and surroundings in the past month

See all

Popular with guests booking hotels in Marina di Campo

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 48 reviews

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, 166 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
Fabulous - What previous guests thought, 291 reviews

Popular with guests booking hotels in Marina di Campo

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 81 reviews

Popular with guests booking hotels in Marina di Campo

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 271 reviews

Popular with guests booking hotels in Marina di Campo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 255 reviews

Popular with guests booking hotels in Marina di Campo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 385 reviews

Popular with guests booking hotels in Marina di Campo

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 547 reviews

Budget hotels in Marina di Campo and nearby

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

La Vecchia Quercia is set in Campo nell'Elba and offers a garden and a shared lounge.

From US$117.22 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 407 reviews

Featuring air-conditioned accommodation with a patio, VILLA VILLACOLLE is set in Procchio. This beachfront property offers access to a balcony, free private parking and free WiFi.

From US$74.12 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 109 reviews

Located in Procchio, Sunlight Apartment features a private pool. This property offers access to a balcony and free private parking.

From US$92.66 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 14 reviews

Boasting sea views, Hostal Camera Rossa features accommodation with a balcony, around 2.2 km from Cabinovia Monte Capanne. The property is non-smoking and is situated 20 km from Villa San Martino.

From US$87.56 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 21 reviews

Situated in Marciana Marina and only 700 metres from Marciana Marina Beach, Villetta il Gelsomino features accommodation with sea views, free WiFi and free private parking.

From US$156.36 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 35 reviews

La Casina di Checco is an accommodation located in Marciana Marina, 5.9 km from Cabinovia Monte Capanne and 15 km from Villa San Martino.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 208 reviews

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

From US$93.81 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 73 reviews

Featuring air-conditioned accommodation with a balcony, Casa vacanze il Pastore Tedesco is set in Portoferraio.

Hotels located in the centre of Marina di Campo

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 40 reviews

Located within 200 metres of Marina di Campo Beach and 14 km of Villa San Martino in Marina di Campo, Appartamenti Solaris - Goelba features accommodation with seating area.

From US$154.04 per night
Scored out of 10, guest rating 4.0
Disappointing - What previous guests thought, 1 review

Located in Marina di Campo in the Elba region, Appartamento Campo City Center features a terrace. This apartment provides accommodation with a balcony.

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

Situated in Marina di Campo, 14 km from Villa San Martino and 18 km from Cabinovia Monte Capanne, Casetta Le Scalinate - Marina di Campo offers air conditioning.

From US$138.98 per night
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 1 review

Trilocale La Pineta Quiet garden, a property with barbecue facilities, is situated in Marina di Campo, 1.2 km from Marina di Campo Beach, 12 km from Villa San Martino, as well as 17 km from Cabinovia...

From US$777.37 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 20 reviews

Set in Marina di Campo, Casa Brezza marina offers city views and free WiFi, 90 metres from Marina di Campo Beach and 14 km from Villa San Martino.

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

Situated in Marina di Campo, 200 metres from Marina di Campo Beach and 14 km from Villa San Martino, Elena offers air conditioning.

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

Situated in Marina di Campo in the Elba region with Marina di Campo Beach nearby, La Marina 2 features accommodation with free private parking.

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

Appartamenti Gli Orizzonti - Goelba is set in Marina di Campo, 200 metres from Marina di Campo Beach, 14 km from Villa San Martino, and 17 km from Cabinovia Monte Capanne.

Best hotels with breakfast in Marina di Campo and nearby

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

Located in Campo nell'Elba, 2 km from Marina di Campo Beach, Charming B&B Arcipelago provides accommodation with pool with a view, free private parking, a spa and wellness centre and an indoor pool.

From US$283.02 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 164 reviews

Located within 500 metres of Spiagga di Lacona and 11 km of Villa San Martino, BnB Il Grecale provides rooms with air conditioning and a private bathroom in Lacona.

From US$177.71 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, 2.1 km from La Padulella Beach and 4.4 km from Villa San Martino.

From US$104.24 per night
Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 3 reviews

Casa Vanni - ArgonautiVacanze offers accommodation in Marina di Campo, 14 km from Villa San Martino and 17 km from Cabinovia Monte Capanne.

Set in Marina di Campo, 200 metres from Marina di Campo Beach and 14 km from Villa San Martino, Gelsomino offers air conditioning. This property offers access to a balcony and free private parking.

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

Located 200 metres from Marina di Campo Beach, 14 km from Villa San Martino and 17 km from Cabinovia Monte Capanne, Orizzonti offers accommodation situated in Marina di Campo.

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

Appartamento Pietri, a property with barbecue facilities, is situated in Marina di Campo, 200 metres from Marina di Campo Beach, 14 km from Villa San Martino, as well as 18 km from Cabinovia Monte...

Boasting air-conditioned accommodation with a terrace, Silvia sul Lungomare di Campo is set in Marina di Campo.

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 8.4
Very good - What previous guests thought, 271 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 9.0
Superb - 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.0
Very good - What previous guests thought, 166 reviews
The hotel was very clean and the staff especially at reception were very friendly and helpful
Guest review by
Peter
Netherlands
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 255 reviews
Hotel first rate. Position, facilities and cleanliness and first class spa
Guest review by
Ann
United Kingdom
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 15 reviews
Location in the center of a beautiful small town of Marina di Campo.
Guest review by
Petra
Czech Republic
gogless