If seaside, sandy beaches and beaches are for you, don’t miss out on Marina di Campo!
30 hotels
31 hotels
41 hotels
Don’t miss out on The best-rated area in Marina di Campo! Top spot for promenades, seafood and nightlife.
Try Core area of Marina di Campo for your next trip! Enjoy food, beach walks and sunny weather while you’re there.
Set 20 metres 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.
“The hotel is a large modern design which finds it easy to cope with a wide range of people and at different levels of occupancy. It has a large-ish garden area to separate it from the street in what is a fairly confined site and very good pool area - although a pay-for-the-day beach and a decent cafe bar are no more than across the road. Breakfast is good. Room was large and cool. Marina di Campo is a smaller town on Elba on the S side near the airport - the Napeonic history is in the other major town. It has a lovely pedestrian centre and a good range of restaurants. Electric bikes for rent - probably essential for the hills. Good bus service although we didn't use it. Elba itself is a good deal more relaxing than mainland Italian cities. People are very friendly.”
Average review score: 8.4
Set on the beachfront at Campo nell'Elba on Elba Island, Hotel Montecristo offers air-conditioned rooms with a balcony. It features an outdoor pool, fitness centre and small wellness area.
“Fantastic hotel with outstanding staff. Everyone was incredibly friendly and helpful and did everything they could to make our stay enjoyable. Modern hotel with good facilities and great location opposite the beach. Pool area and bar was great. Highly recommend!”
Average review score: 9.4
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.
“Friendly staff, very clean and well kept, good position. We loved the stay!!”
Average review score: 8.7
Located 250 metres from the seafront on the Island of Elba, Residence Elite is set in tree-filled gardens. It offers free parking, a pool, and studios and apartments with balconies.
“Perfect location and facilities and very helpful staff 😀🇮🇹 we have stayed here a number of times now and love it 😀👍”
Average review score: 7.7
Offering an outdoor pool and restaurant, Hotel Lilly is located 250 metres from the sandy beaches in Marina di Campo. It features classic-style accommodation with a balcony, and free Wi-Fi throughout....
“Family run hotel who wee exceptional and most helpful”
Average review score: 9.2
Set 100 metres from the nearest beach, Hotel Punto Verde offers accommodation in Marina di Campo. Guests can enjoy the on-site bar. Free private parking is available on site. Rooms come with a TV.
“Awesome breakfast and super nice owners! Lovely rooms, near the beach.”
Average review score: 8.9
Offering a swimming pool and free beach shuttle, Hotel Marina 2 is set in the hills just outside Marina di Campo on Elba Island.
“Location and atmosphere..extremly nice people wven though most didn‘t speak english so good”
Average review score: 7.9
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.
“Very clean, friendly staff, location was in a lovely neighbourhood near the beach and small shops, nic breakfast, good bed with blinds in the room. Overall a great stay! Totally recommend!”
Average review score: 8.7
Set in Campo nell'Elba on Elba Island, family-run Hotel Santa Caterina is 200 metres from the beach. Its restaurant specialises in international cuisine with a choice of fresh fish and meat dishes.
Average review score: 8.5
Average review score: 9
Al Barcoco offers air-conditioned apartments in the village of La Pila, 3 km from Marina di Campo on Elba Island, where guest can use free private parking. Free bikes are available.
“Location is great if you travell by car. The Island is magical with its 102 different beaches. This accomodation is great to relax in a nice environment and have a great starting point to explore the whole place. The swimming pool on the top was fantastic to have a morning swim before the breakfast. We enjoyed the stay very much.”
Average review score: 8.7
Just 100 metres from white sandy beaches, Elbamar is set in a quiet area of Marina di Campo, on the south coast of Elba Island.
“Location. Parking. Washing machine. Cleanliness in the kitchen and bathroom.”
Average review score: 8.3
Featuring air-conditioned accommodation with a patio, Villa Etrusca is set in Marina di Campo. The property is 16 km from Portoferraio and free private parking is featured.
“The location was perfect for us as a family. Very close to the beach and the town centre. It had on-property private parking. There was also a lovely garden which was great to relax in. The property was also very spacious and clean. Overall a great property.”
Average review score: 9.2
Immersed in the pinewood of Campo nell'Elba, Hotel Meridiana is just 150 metres from the sandy beach.
“Lovely breakfast served in room. A very clean environment. Big balcony. Within walking distance of the beach but not the village for an elderly lady. Staff very polite and helpful. Would stay again.”
Average review score: 9.4
Offering air-conditioned accommodation 1 km from Marina di Campo's beach, Residence Dolores Castle features a private garden with BBQ, and a swimming pool with hydromassage area and sun terrace.
Overlooking the beach from its terrace, Villa Emanuela is an air-conditioned apartment with maritime dècor located in Marina di Campo.
Average review score: 8.8
Set in Marina di Campo, 14 km from Portoferraio, Villa Very offers a garden and free WiFi.
“Beautiful accommodation. Our mate always came to meet our needs. Thanks”
Average review score: 9.2
Located in Marina di Campo, 14 km from Portoferraio, Residence Le Solane provides a seasonal outdoor swimming pool and free WiFi. There is a seating and a dining area in all units.
“1. Perfect view 2. Location: quiet, good parking, easy to find, 10 minutes to shop & beaches by car 3. Facilities: everything for cooking, even oven & barbeque, except availability of kettle, also there is not a hairdryer & not enough towels 4. We’ve been in may, so it was really fresh in bedroom. 5. Clean, nice, comfortable. 6. Live, like you are the only one in Elba”
Average review score: 8.2
Situated in Marina di Campo, 18 km from Portoferraio, Pozzo al Moro Village features a seasonal outdoor swimming pool and free WiFi. Guests can also relax in the garden.
Average review score: 8.8
Villa il Poderino offers accommodation in Marina di Campo. Free WiFi and free bike rental are available at the property.
“The main treasure of the house is the family that rents it. They did all their best to make our holiday unforgettable! they presented my husband a bottle of wine for his birthday, brought a rocking horse for a little child, left a spin for memory etc. We spent time there like with honest friends. The house is very clean, not fare from the city and best beaches on the island. Well equipped kitchen with all necessary for cooking, good towels and very comfortable bed. Thanks for our holiday.”
Set in Campo nell'Elba, Appartamento Pietri is an apartment located 200 metres from the beach. Set on the ground floor, the unit comes with a flat-screen TV and 2 bedrooms.
Average review score: 7.8
Located a few steps from the sandy beaches of Marina di Campo, Golden River offers self-catering accommodation with a furnished patio and a washing machine.
Average review score: 9
Situated in Marina di Campo, Villetta Serena offers a shared lounge, a garden and a barbecue.
Average review score: 7.5
Offering a garden, Appartamenti Maricampo offers accommodation in Marina di Campo, 500 metres from the sandy beach. The accommodation is air conditioned and features a seating area.
Average review score: 7.9
Villa Montecristo offers a self-catering villa with free WiFi in Marina di Campo, few steps from the beach. Guests benefit from terrace and a terrace.
Average review score: 7.8
Orizzonti offers pet-friendly accommodation in Marina di Campo. Procchio is 5 km from the property. Free private parking is available on site.
La Marina 2 offers a self-catering apartment in Marina di Campo, 100 metres from the beach. Guests benefit from a terrace. The apartment features a TV and a seating area.
Average review score: 8.6
Hotel Rustichello is set in Marina di Campo, 2 km from the beach. Free private parking is available on site. Each room at this hotel is air conditioned and comes with a TV with satellite channels.
Average review score: 7.7
Featuring a bar and free bikes, Hotel Villa Etrusca offers accommodation a 5-minute walk from Marina di Campo sandy beach. Each room at this hotel is air conditioned and comes with a TV.
Average review score: 7.6
Set in Marina di Campo in the Elba region, Appartamento da Luca features a patio. The property is 18 km from Portoferraio, and complimentary private parking is featured.
Average review score: 8.1
Just 100 metres from the beach in Marina di Campo, Appartamento Amalfi is set on Elba Island. It offers a balcony. This simply furnished apartment features a TV, a seating area and a kitchen.
Average review score: 7.2
Set in Marina di Campo in the Elba region, Appartamento Lungomare has a balcony and city views. The apartment features sea views and is 15 km from Portoferraio.
Located in Marina di Campo in the Elba Region, this semi-detached holiday home features a terrace and a garden with a barbecue. The air-conditioned unit is 18 km from Portoferraio.
Average review score: 8.2
Located in Marina di Campo, 16 km from Portoferraio, Marina Azzurra provides a garden and free WiFi. The apartment offers a terrace. A bicycle rental service is available at Marina Azzurra.
“- Great Location - Fantastic building, very fresh despite the hot weather - Great view from the terrace”
Situated in Marina di Campo, Residence Il Pavone provides accommodation with a flat-screen TV and a kitchenette. Complimentary WiFi is offered. There is a seating and a dining area in all units.
Average review score: 6.6
Enjoy comfortable apartment accommodation at Condominio Dunelba, set just 80 metres from the sea in one of Elba’s prettiest bays, Marina di Campo. Make use of nearby hotel facilities.
Average review score: 8.2
Set 500 metres from the beach in Marina di Campo on Elba Island, Appartamenti Casa Dini offers self-catering apartments with a terrace. The island’s airport is 3 km away.
Situated on the beachfront of Campo nell'Elba, Villa Mattera offers accommodation with air conditioning and a spacious terrace with BBQ faciltiies.
Average review score: 9
Just 5 minutes' drive from the sandy beach in Marina di Campo, Villa Aiali offers a garden, self-catering apartment with free Wi-Fi and complimentary use of the property's bicycles.
Average review score: 7.2
Set on the Island of Elba, Promenade features self-catering accommodation with a modern décor. The beach of Marina di Campo is 200 metres away.
Average review score: 7.9
Featuring free WiFi and air conditioning, Residence Maricampo is located in Marina di Campo, 45 km from San Vincenzo. Follonica is 46 km away. The accommodation features a TV.
Featuring air-conditioned accommodation with a terrace, Montecristo Apartment is located in Marina di Campo. The property is 15 km from Portoferraio and free private parking is featured.
Average review score: 8.2
Villa CTI is set in Marina di Campo and offers a shared lounge, a garden and a terrace.
Average review score: 8.9
Located in Marina di Campo, 17 km from Portoferraio, Appartamenti Serenity provides a garden and free WiFi.
Average review score: 8.7
Hotel 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.
“Location close to the beach was nice. Lovely pool area and restaurant. Room was a good size with everything very clean even though it's later in the season. Definitely recommend.”
Located 140 metres from the sandy beach of Marina di Campo on the Elba Island, Appartamento Sea View Adriana is 3 km from Archipelago Toscano National Park.
Average review score: 8.4
Right in front of a sandy beach, Appartamento Il Sole is located in Marina di Campo, on Elba Island. A 25-minute drive from Portoferraio Harbour, the property offers a terrace.
Average review score: 6.6
Located in Marina di Campo, Calderina is a self-catering apartment with modern décor. It is just a 2-minute walk from the nearest beaches.
Average review score: 7.7
Located in Marina di Campo in the Elba region, Porticciolo has a balcony and sea views. The air-conditioned accommodation is 17 km from Portoferraio.
Average review score: 8.8
Located in Marina di Campo, Appartamento Marconi provides air-conditioned accommodation with a patio and free WiFi. The property is 17 km from Portoferraio and free private parking is featured.
Average review score: 5.5
Featuring air-conditioned accommodation with a patio, Villetta Bel Giardino is located in Marina di Campo. The property is 19 km from Portoferraio and free private parking is featured.
Set in Marina di Campo in the Elba region, Villetta Marina di Campo has a patio and garden views. The property is 17 km from Portoferraio, and complimentary private parking is offered.
Golfo 4 offers accommodation in Campo nell'Elba, on Elba Island. It features a garden and on-site parking. The house is composed of 1 bedroom and 1 bathroom, equipped with a bidet and a shower.
Located 600 metres from Marina di Campo on Elba Island, this holiday home features a terrace and free onsite parking. You can fire up the barbecue for a tasty meal and enjoy the garden in fair...
Average review score: 8.8
Il Triangolo is a semi-detached holiday home located in Marina di Campo in the Elba Region. There is a dining area and a kitchenette. A TV is offered.
Located in Marina di Campo on the Elba Island, La Marina 1 offers a self-catering house, 850 metres from the beach. Free private parking is available on site.
Salice is located in Marina di Campo, 1.5 km from the sandy beach. Guests can enjoy a patio with an outdoor dining area, and free private parking on site.
Set in Marina di Campo in the Elba region, Cassiopea features a terrace. The property is 16 km from Portoferraio, and complimentary private parking is featured.
Average review score: 8
Located in Marina di Campo in the Elba region, Appartamento Bilo Sofi features a terrace. The property is 17 km from Portoferraio, and complimentary private parking is featured.
“Spacious and nice apartment. Private parking opposite the house. Walking distance to the center and the beach.”
Average review score: 9.3
Casa Liliana is situated in Marina di Campo and offers a garden and barbecue facilities. The air-conditioned accommodation is 15 km from Portoferraio.
Average review score: 8.1
Appartamento Montecristo 1 is set in Marina di Campo and offers a shared lounge, a garden and barbecue facilities. The property is 17 km from Portoferraio and free private parking is featured.
Golfo 6 is situated in Marina di Campo and offers a garden and a terrace. The property is 17 km from Portoferraio, and complimentary private parking is offered.
Offering a barbecue, Villa Sofia is situated in Marina di Campo, a 15-minute walk from the beach. Featuring a terrace, all units include a dining area and a seating area with a flat-screen TV.
Average review score: 7.2
Monolocale Omero is set in Marina di Campo. The air-conditioned apartment also offers a flat-screen TV, a fully equipped kitchen with a microwave, and 1 bathroom with a bidet, a shower and free...
“The appartment is placed right in the center, close to the check in point, markets and bus station. It’s well equipped and has a nice terrace.”
Casa Francesca is located in Marina di Campo and offers barbecue facilities and a terrace.
Elbappartamenti-Levante is a self-catering apartment with sea views in Marina di Campo. It is a 10-minute walk from Campo nell'Elba beach.
Average review score: 9.4
Featuring a terrace, Lo Zizzolo- Bed&Breakfast features accommodation in Marina di Campo.
“Carlotta was a great host, she went beyond her duties if host. I would highly recommend it. The location is perfect, in the center and close to the beach. The accommodation is simple, but has all needed. Breakfast is great. If I choose to come back to Elba i will stay at Lo Zizzolo😁🙃👍”
Average review score: 9.4
Featuring air-conditioned accommodation with a balcony, Trilo Piri is located in Marina di Campo. The property is 17 km from Portoferraio, and complimentary private parking is provided.
Situated in Marina di Campo in the Elba region, Trilocale da Nina has a patio and garden views. The property is 17 km from Portoferraio, and complimentary private parking is available.
Average review score: 8.8
Set in Marina di Campo, 18 km from Portoferraio, Villa Very II offers a terrace and free WiFi.
Located in Marina di Campo in the Elba region, Appartamenti Campomare provides accommodation with free WiFi and free private parking.
Set in Marina di Campo in the Elba region, the golden bees has a garden. The accommodation is 20 km from Portoferraio, and guests benefit from private parking available on site and free WiFi.
Average review score: 7.1
Boasting accommodation with a patio, Appartamento Fornaci is situated in Marina di Campo. The property features sea views and is 17 km from Portoferraio.
Appartamento l'Arancio is located in Marina di Campo. Guests staying at this apartment have access to free WiFi and a fully equipped kitchenette. Portoferraio is 17 km from the apartment.
Appartamento Ciliegio is set in Marina di Campo. The property is 17 km from Portoferraio and free private parking is offered. The accommodation is fitted with a kitchen.
Average review score: 9
Villa La Pila Bilo is set in Marina di Campo and offers free bikes and a terrace. The property is 16 km from Portoferraio, and complimentary private parking is offered.
Appartamenti Villa Monticelli is situated in Marina di Campo. Each unit has a balcony, a fully equipped kitchen with a fridge, a seating area with a sofa, a TV, a washing machine, and a private...
Situated in Marina di Campo in the Elba region, Cottage Villa Monticelli has a patio and garden views. The air-conditioned accommodation is 17 km from Portoferraio.
Located in Marina di Campo in the Elba region, Villetta Palombaia features a garden. The property is 20 km from Portoferraio, and complimentary private parking is featured.
Average review score: 8.5
Featuring a shared lounge and a terrace, La Casa di Mia offers accommodation in Marina di Campo with free WiFi and garden views. The air-conditioned accommodation is 17 km from Portoferraio.
“The location was great! Less than a minute walk to the beach. And the view of the bay from the balcony was simply excellent! The host is also very friendly and helped us out with all the questions we had. Would definitely recommend it!”
Set in Marina di Campo in the Elba region, Villa Roberta Marina di Campo has a garden. The property is 16 km from Portoferraio, and complimentary private parking is offered.
Appartamento Elba is set in Marina di Campo. The property is 16 km from Portoferraio and free private parking is offered. This apartment is fitted with a living room and a fully equipped kitchen.
Villa Fornaci is situated in Marina di Campo and offers a shared lounge and a terrace.
Average review score: 8.4
Casa Franco is situated in Marina di Campo and offers free bikes and a terrace. The air-conditioned accommodation is 16 km from Portoferraio.
Average review score: 9.7
Situated in Marina di Campo in the Elba region, villetta sul mare Rachele features accommodation with free private parking.
Villa Aiali Trilocale Le Primule is located in Marina di Campo and offers a garden and a terrace.
Located in Marina di Campo in the Elba region, Casa a due passi dal mare features a garden.
Set in Marina di Campo in the Elba region, Villa Fiorella has a garden. The property is 14 km from Portoferraio, and complimentary private parking is offered.
Located in Marina di Campo in the Elba region, Solaris18 has a balcony and garden views.
Situated in Marina di Campo in the Elba region, Appartamento Golfo 4 has a garden. The property is 17 km from Portoferraio, and complimentary private parking is available.
Boasting air-conditioned accommodation with a balcony, Bonacceta House is set in Marina di Campo. The property is 16 km from Portoferraio and free private parking is offered.
Located in Marina di Campo in the Elba region, Appartamento La Marina trilocale features a garden. The property is 16 km from Portoferraio, and complimentary private parking is provided.
PRIMULA 2 is situated in Marina di Campo and offers a garden, barbecue facilities and a terrace.
Primula 1 is located in Marina di Campo and offers a garden, barbecue facilities and a terrace.
Set in Marina di Campo in the Elba region, Albero del Pepe nr.2 has a garden.
Average review score: 9.8
Casa Morlè is situated in Marina di Campo and offers free bikes and a terrace.
Mansarda a due passi dal mare is located in Marina di Campo. The air-conditioned accommodation is 16 km from Portoferraio.
Cassiopea is located in Marina di Campo. The property is 16 km from Portoferraio and free private parking is provided. This apartment is equipped with a living room and a fully equipped kitchen.
Average review score: 8.9
Situated in Marina di Campo in the Elba region, Casa Anna - con giardino a 400m dal mare has a garden. The property is 17 km from Portoferraio and free private parking is available.
“Location is in the city and a few minutes from the beach.”
Baia Blu is situated in Marina di Campo and offers a restaurant, barbecue facilities and a terrace.
Il triangolo is set in Marina di Campo. The property is 17 km from Portoferraio, and complimentary private parking is offered.
Located in Marina di Campo in the Elba region, Primula 1 features a garden.
Set in Marina di Campo in the Elba region, Primula 2 features a garden. The accommodation is 17 km from Portoferraio, and guests benefit from complimentary WiFi and private parking available on site.
Situated in Marina di Campo, Zaira house features accommodation with a private pool.
Casa Francesca is set in Marina di Campo. The accommodation is 14 km from Portoferraio, and guests benefit from complimentary WiFi and private parking available on site.
Situated in Marina di Campo in the Elba region, Margherita has a garden. The property is 17 km from Portoferraio and free private parking is available. The accommodation is fitted with a kitchen.
Average review score: 8.6
Hotel La Barcarola is located in Marina di Campo. With a bar, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
“Very hospitable, friendly host. Very clean. Great location.”
Situated in Marina di Campo in the Elba region, Appartamento Sandra has a patio and garden views. The property is 15 km from Portoferraio, and complimentary private parking is available.
Set in Marina di Campo in the Elba region, Appartamenti Federica Marina di Campo (Elba) features a garden. The air-conditioned accommodation is 15 km from Portoferraio.
Casamarina is set in Marina di Campo. The property is 15 km from Portoferraio, and complimentary private parking is offered.
Set in Marina di Campo in the Elba region, VILLA ANNA Appartamenti per vacanza in casale di charme offers accommodation with free private parking.
Set in Marina di Campo, 15 km from Portoferraio, VILLA CRISTINA offers a shared lounge and free WiFi.
Set in Marina di Campo in the Elba region, Villetta Palombaia has a patio and sea views. The property is 18 km from Portoferraio and free private parking is featured.
MANSARDA IL SARAGO is located in Marina di Campo. The accommodation is 11 km from Portoferraio.