Skip to main content

Places to Stay in Marina di Campo

Find the places to stay that appeal to you the most

The best places to stay in Marina di Campo

Check out our pick of great places to stay in Marina di Campo

Filter by:

Review score

Casa Giardino

Marina di Campo

Set in Marina di Campo, 500 metres from Marina di Campo Beach and 14 km from Villa San Martino, Casa Giardino offers a garden and air conditioning.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 17 reviews
Price from
US$94.20
1 night, 2 adults

Casa Elvia - Marina di Campo

Marina di Campo

Located in Marina di Campo, 200 metres from Marina di Campo Beach and 14 km from Villa San Martino, Casa Elvia - Marina di Campo provides air-conditioned accommodation with a balcony and free WiFi.

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

Hotel La Barcarola

Hotel in Marina di Campo

Located in Marina di Campo, 200 metres from Marina di Campo Beach, Hotel La Barcarola provides accommodation with a shared lounge, free private parking and a bar.

L
Lucy
From
United Kingdom
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!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 557 reviews
Price from
US$106.09
1 night, 2 adults

Hotel dei Coralli

Hotel in Marina di Campo

Set in its lush park, 200 metres from the beach in Campo nell’ Elba, Hotel Coralli features a pool with hot tub, a tennis court, and a restaurant.

V
Vera
From
Bulgaria
The hotel is fantastic! It has wonderful garden with pool, tennis court, restaurant and chairs for relax. The location is great - just 3-4 minutes walking distance from the big sandy beach with restaurants. The city center is about 15 minutes away.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 225 reviews
Price from
US$297.29
1 night, 2 adults

Hotel Barcarola 2

Hotel in Marina di Campo

Just 300 metres 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 2.4 km away. WiFi is free throughout.

l
libero
From
Italy
Very close to the town center and to the beach. Excellent food at the in-house bakery. Plenty of parking space, very easy to find.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 376 reviews
Price from
US$114.25
1 night, 2 adults

Casa Franco

Marina di Campo

Offering inner courtyard views, Casa Franco is an accommodation situated in Marina di Campo, 200 metres from Marina di Campo Beach and 14 km from Villa San Martino.

M
Maarten
From
Netherlands
Great accommodation. Closest restaurant is at the front door, the others only a minute by foot. Beach, bars and shops are only 2 min walking. Everything in the appartment is perfect with 3 bedrooms, 2 bathrooms and even a washing machine and thumble dryer. The kitchen is fully equiped and leading to a very cosy balcony at the rear. Finding the parking space is quite simple if you call Francesco before arriving, he will lead the way. Great host who is living in the apparment below and always ready to help.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 40 reviews
Price from
US$179.42
1 night, 2 adults

VILLA VILLACOLLE

Procchio (Near Marina di Campo)

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.

C
Clara
From
Switzerland
Amazing place and great owners. The room was nice and clean, the location is perfect and calm. I had a great stay, thank you for everything!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 406 reviews
Price from
US$80.44
1 night, 2 adults

Hotel Corallo

Pomonte (Near Marina di Campo)

Situated in Pomonte, 700 metres from Pomonte Beach, Hotel Corallo features accommodation with a garden, free private parking, a shared lounge and a terrace.

O
Odile
From
United Kingdom
The location was very good as we were doing the GTE. Lorella was a very attentive host, replied very quickly to any messages. Good food/ breakfast.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 143 reviews
Price from
US$121.51
1 night, 2 adults

Hotel Galli - Wellness & Spa

Fetovaia (Near Marina di Campo)

Set 300 metres 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.

L
Lesley
From
United Kingdom
Hotel staff were wonderful it's a Family run hotel and little touches like coming out to help bring the suitcases in and the same when we left were very appreciated.The Spa was one oc the nicest I've been to and when you book it you have private access lots of candles had been lit for us and lots if attention to detail.So relaxing. The breakfast was wonderful with a lovely waitress and the choice of indoor or outdoor tables.Parking in a private car park is available and was free. The whole hotel is set on the side of the mountain so has multiple levels and steps. If you have difficult with stairs be sure to book a ground floor apartment. We really enjoyed our stay the walk to the beach is about 10 mins down a path and some steps not too steep and very straightforward.We also appreciated the discounted ferry codes and restaurant and beach access associated with the hotel Available on request.The hotel is 3 star but the service and decor was 5 star. The beach itself is white sand and shallow clear water you have to go out a bit to swim. The whole atmosphere on the beach was very chilled and peaceful and facilities were eccellent there are 2 Private beach access and 2 free beaches. The restaurant on the beach was amazing a huge choice of food from salads to sandwiches to pasta and fritto misto of fish.Also very good prices and well organised there is also a bar for fresh gelato and coffee and cocktails and a edicola and gift shop with the building.This was a big plus as we could walk down from the hotel and relax on the beach all day and everything we needed was there.Would definitely go back and would recommend this hotel and the Fetovaia beach and bar.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 398 reviews
Price from
US$111.49
1 night, 2 adults

Hotel Yacht Club

Marciana Marina (Near Marina di Campo)

Set 50 metres 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 savoury breakfast.

D
Duarte
From
Portugal
It was the second time I stayed in this hotel. I love the location, the staff and the breakfast is quite simple but more than enough. What I love this hotel is the simplicity with summer looks and feeling. Big rooms and nice showers. 2 minutes walk there is a almost hidden beach to go for a quick or longer swim.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 293 reviews
Price from
US$145.73
1 night, 2 adults
All places to stay in Marina di Campo

Most booked places to stay in Marina di Campo and surroundings in the past month

See all

Popular with guests booking places to stay in Marina di Campo

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 238 reviews

Popular with guests booking places to stay in Marina di Campo

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 116 reviews

Popular with guests booking places to stay in Marina di Campo

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

Popular with guests booking places to stay in Marina di Campo

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

Popular with guests booking places to stay in Marina di Campo

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 114 reviews

Popular with guests booking places to stay in Marina di Campo

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

Popular with guests booking places to stay in Marina di Campo

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

Popular with guests booking places to stay in Marina di Campo

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

Popular with guests booking places to stay in Marina di Campo

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

Popular with guests booking places to stay in Marina di Campo

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

Save money on places to stay in Marina di Campo and nearby – budget options available

VILLA VILLACOLLE

Procchio
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 406 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.61 per night

Hostal Camera Rossa

Marciana
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 13 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$88.14 per night

Villetta il Gelsomino

Marciana Marina
Budget options available
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$157.39 per night

Hotel Casa Lupi

Marciana Marina
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 213 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$89.77 per night

Primo Hotel

Marciana Marina
Budget options available
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 US$107.26 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.

From US$106.23 per night

Casa degli Agrumi

Pomonte
Budget options available
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews

Situated in Pomonte, 700 metres from Pomonte Beach and 16 km from Cabinovia Monte Capanne, Casa degli Agrumi offers an open-air bath and air conditioning.

From US$93.27 per night

La casa del sole

Pomonte
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 15 reviews

Situated in Pomonte and only 500 metres from Pomonte Beach, La casa del sole features accommodation with mountain views, free WiFi and free private parking.

From US$93.27 per night

Enjoy breakfast in Marina di Campo and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 66 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$284.89 per night

BnB Il Grecale

Lacona
Breakfast options
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 161 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$178.89 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.93 per night

Hotel Il Perseo

Chiessi
Breakfast options
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 475 reviews

Situated 100 metres from Chiessi Beach, Hotel Il Perseo offers 3-star accommodation in Chiessi and has a terrace, a restaurant and a bar.

From US$1,510.94 per night

Casa Carol

Marina di Campo
Breakfast options

Situated in Marina di Campo, 14 km from Villa San Martino and 17 km from Cabinovia Monte Capanne, Casa Carol offers air conditioning.

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.

Elena

Marina di Campo
Breakfast options
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.

Great access to the city centre. Check these places to stay in Marina di Campo and nearby

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$718.13 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$139.90 per night
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 1 review

Offering barbecue facilities and quiet street view, Trilocale La Pineta Quiet garden is situated in Marina di Campo, 1.2 km from Marina di Campo Beach and 12 km from Villa San Martino.

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 107 reviews

Situated in Marina di Campo, a few steps from Marina di Campo Beach, Vistamare Suite & Room features rooms with sea views and free WiFi. This beachfront property offers access to a balcony.

Orizzonti

Marina di Campo
Central location
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, 4 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...

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 39 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.

FAQ about places to stay in Marina di Campo

Places to stay that guests love in Marina di Campo

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 116 reviews
Excellent location, very cosy and spacious accommodation with plenty of outdoors spaces, very quiet. Surroundings magnificent within walking distance to the village
Guest review by
Antoine
Young couple
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 43 reviews
Property was in a great location
Guest review by
Taylor
Young couple
Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 2 reviews
Loved the location and the outdoor area - the two bikes were an unexpected bonus! It was also spotlessly clean.
Guest review by
Ross
Young couple
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 107 reviews
Clean, modern and in a great location. The host was welcoming and accommodating. Large balcony, comfy bed and all the amenities we expected.
Guest review by
Elise
Young couple
Avg. price/night: US$102.59
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 557 reviews
Excellent location, super clean and comfortable beds! Also the owner was very sweet. Our stay definitely exceeded our expectation and we would definitely stay here again!
Guest review by
Jing
Young couple
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
Family with young children
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 8 reviews
Excellent communication from friendly hosts. Great location, just around the corner from a main shopping street and less that 5 minutes walk to a beautiful beach and many restaurants.
Guest review by
Gerard
Solo traveller
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 43 reviews
large spaces, well equipped. outside barbecue was a plus. Very friendly and helpful owners and staff. Location is great, very strategic
Guest review by
Luca
Family with young children
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 107 reviews
We had a wonderful stay here. The apartment is gorgeous and has been fitted out to the highest standard. The room was great and the bed was super comfortable. The hosts are friendly and very welcoming. The location is right in the middle of town opposite the beach with a supermarket next door. Everything is very accessible.
Guest review by
Kim
Young couple
Avg. price/night: US$561.94
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6 reviews
location, bathrooms, livingroom and outdoor area was great!
Guest review by
Erik
Family with young children
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 298 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
Young couple