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

Villa le Api

Marina di Campo

Featuring a seasonal outdoor swimming pool and views of garden, Villa le Api is a recently renovated guest house set in Marina di Campo, 1.1 km from Marina di Campo Beach.

K
Katarína
From
Slovakia
Calm location, friendly hosts, secure parking and bike storage
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 120 reviews
Price from
US$104.83
1 night, 2 adults

Residenza CLASMARINA7 Nuova costruzione posizione strategica

Marina di Campo

Boasting garden views, Residenza CLASMARINA7 Nuova costruzione posizione strategica is located in Marina di Campo, around 17 km from Cabinovia Monte Capanne.

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

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.12
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.11
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, 548 reviews
Price from
US$106
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.

G
Gabriela
From
Bulgaria
Their garden is absolute heaven and makes you feel exactly like you should on an island! Amazing sights and nice shade. The pool was being cleaned every night. Some of the staff did not speak English, however they were extremely kind and made sure they understood what you needed in the end. They serve traditional local food. The breakfast variety was amazing as well. The best view of our honeymoon! They had even left us a lovely congratulatory letter!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 238 reviews
Price from
US$108.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, 224 reviews
Price from
US$234.12
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, 386 reviews
Price from
US$125.80
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.

C
Carolyn
From
Sweden
Location, patio in garden, v nice breakfast
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 255 reviews
Price from
US$138.12
1 night, 2 adults

Hotel Resort Barracuda

Hotel in Marina di Campo

Hotel Resort Barracuda is in the south-east of Elba Island, just 200 metres from the sea and Marina di Campo Bay. It offers free parking, a hot tub and an outdoor pool.

p
patrizia
From
United Kingdom
everything was excellent- staff- breakfast- swimming pool, gym
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 271 reviews
Price from
US$154.34
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.4
Very good - What previous guests thought, 271 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, 234 reviews

Popular with guests booking places to stay in Marina di Campo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 10 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, 82 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, 3 reviews

Popular with guests booking places to stay in Marina di Campo

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 120 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, 290 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, 255 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, 105 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, 548 reviews

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

Located in Marina di Campo, 100 metres from Marina di Campo Beach and 14 km from Villa San Martino, Appartamento Lentisco Centro by ElbaSummer 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
Central location
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 7.1
Good - What previous guests thought, 31 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 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.

Gelsomino

Marina di Campo
Central location

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.

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.

Enjoy breakfast in Marina di Campo and nearby

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

Hotel La Rosa offers accommodation in San Piero in Campo. Guests can enjoy the on-site restaurant. All rooms come with a flat-screen TV. Rooms are equipped with a private bathroom.

From US$87.36 per night
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$406.62 per night

BnB Il Grecale

Lacona
Breakfast options
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$223.41 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 205 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$106 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 82 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.83 per night
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.

Onde blu

Marina di Campo
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Situated in Marina di Campo in the Elba region and Marina di Campo Beach reachable within 200 metres, Onde blu features accommodation with free WiFi, barbecue facilities, a garden and free private...

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

La Vecchia Quercia

Campo nell'Elba
Budget options available
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.

VILLA VILLACOLLE

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

Hostal Camera Rossa

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

Soggiorno Tagliaferro

Marciana Marina
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 23 reviews

Overlooking the sea in Marciana Marina on Elba Island, Soggiorno Tagliaferro is an independent villa offering self-catering accommodation, just 20 metres from the sandy beach.

Appartamenti - Villa Mare

Pomonte
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 132 reviews

On Elba Island, 50 metres from the sea, Appartamenti - Villa Mare features a terrace. Offering free Wi-Fi, the property is in Pomonte, a 30-minute drive from the Archipelago Toscano National Park.

From US$144.44 per night

Allegroitalia Elba Golf

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

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

From US$121.14 per night

Da Elisa

Chiessi
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 46 reviews

Located in Chiessi, 200 metres from Chiessi Beach and 14 km from Cabinovia Monte Capanne, Da Elisa offers air conditioning.

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

Boasting sea views, La Torretta - HelloElba offers accommodation with a terrace, around 100 metres from Marina di Campo Beach. The property has city views and is 17 km from Cabinovia Monte Capanne.

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, 115 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.5
Very good - What previous guests thought, 50 reviews
The location is excellent, the gardens are really nice. The flats were not luxurious but functional and clean. The check in worked well, communication good.
Guest review by
Chris
People with friends
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 255 reviews
Great location. Lovely room with a fridge and a large balcony. Breakfast was good and the staff were super
Guest review by
Elisa
Young couple
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 255 reviews
Location, patio in garden, v nice breakfast
Guest review by
Carolyn
People with friends
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 68 reviews
Very nice apartment. Perfect location. Private parking. Very friendly owner.
Guest review by
Tomáš Vařeka
Young couple
Scored out of 10, guest rating 8.1
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
Avg. price/night: US$102.50
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 548 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.1
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 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.8
Fabulous - What previous guests thought, 68 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
Group
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 290 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