Find hotels in Marina di Campo from Rp2.033.283

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Marina di Campo hotels

Hotel Santa Caterina

Hotel Santa Caterina
Marina di Campo
The price is Rp2.313.515
Rp2.544.866 total
includes taxes & fees
15 Jul - 16 Jul
Hotel Santa Caterina

Hotel Riva Del Sole

Hotel Riva Del Sole
4.0 star property
Campo nell'Elba
8.8 out of 10, Excellent, (28 reviews)
"Beautiful hotel in a fantastic location for exploring the island. The room we stayed in was perfect with a beautiful seaview. I would definitely recommend this hotel."
United Kingdom
Jaime
The price is Rp5.879.766
Rp6.467.743 total
includes taxes & fees
27 Jul - 28 Jul
Hotel Riva Del Sole

HOTEL DEI CORALLI

HOTEL DEI CORALLI
Marina di Campo
10.0 out of 10, Exceptional, (1 review)
"Mi ha colpito la disponibilità del giovane titolare per avermi consegnato una bicicletta con portaoggetti proveniente dal suo store! Grazie per un po si svago post lavoro"
Italy
Filippo
The price is Rp2.693.138
Rp2.962.452 total
includes taxes & fees
3 Jul - 4 Jul
HOTEL DEI CORALLI

Agriresort Galenzana

Agriresort Galenzana
Campo nell'Elba
The price is Rp8.285.520
Rp9.114.072 total
includes taxes & fees
29 Jun - 30 Jun
Agriresort Galenzana

Hotel Barcarola 2

Hotel Barcarola 2
3.0 star property
Campo nell'Elba
9.0 out of 10, Wonderful, (12 reviews)
"Non è la prima volta che veniamo in questo hotel e purtroppo ogni anno riducono sempre di più i servizi mentre il prezzo aumenta ... camere pulite e ben rifatte impeccabili .... la nota dolente viene dalla cucina , unico antipasto senza scelta , buffet di verdure che se finivano non venivano rimpiazzate il dessert a fine cena ormai è diventato un optional e "cameriere " che mentre serve mastica la gomma proprio non ci siamo ! Altra nota dolente del ristorante è il caldo ... a cena facevi una...
Italy
Elisa
The price is Rp3.375.406
Rp3.713.048 total
includes taxes & fees
28 Jun - 29 Jun
Hotel Barcarola 2

Hotel Barracuda

Hotel Barracuda
4.0 star property
Campo nell'Elba
8.8 out of 10, Excellent, (13 reviews)
"Tutto molto bello, organizzato in maniera professionale, personale gentile. Ottimo servizio di mezza pensione con qualità dei piatti notevole e personale di sala gentile, disponibile e attento.Uniche note meno positive, al check in non sono state date informazioni complete relative agli orari della struttura se non dopo richiesta, utilizzo piscina e possibilità di eventuali convenzioni con stabilimenti e/o tour isola. Pulizia della struttura buona con possibilità di miglioramento nei dettagli."
Italy
Anonymous traveller
The price is Rp4.084.872
Rp4.799.379 total
includes taxes & fees
3 Jul - 4 Jul
Hotel Barracuda

Mistral Hotel

Mistral Hotel
3.0 star property
Campo nell'Elba
9.0 out of 10, Wonderful, (29 reviews)
"Nice little hotel and very nice people "
United States
stefano
The price is Rp3.189.957
Rp3.509.035 total
includes taxes & fees
30 Jun - 1 Jul
Mistral Hotel

Hotel Select

Hotel Select
4.0 star property
Campo nell'Elba
8.2 out of 10, Very good, (66 reviews)
"La struttura, seppur un po’ datata, è curata con grande attenzione e risulta accogliente e ben tenuta. Le stanze e gli ambienti comuni sono sempre pulitissimi, la cucina è davvero ottima e lo staff straordinario: disponibile, sorridente ed estremamente efficiente. Abbiamo avuto la piacevole sensazione di trascorrere una vacanza in famiglia. Torneremo sicuramente con grande piacere."
Italy
ANTONIO
The price is Rp4.627.030
Rp5.089.733 total
includes taxes & fees
27 Jul - 28 Jul
Hotel Select

Hotel Cala di Mola

Hotel Cala di Mola
4.0 star property
Porto Azzurro
8.6 out of 10, Excellent, (25 reviews)
"Good recommendation! The rooms are very clear. Hotel needs some renovation or upgrade the facilities as the style is somehow nostalgic. Very nice pool!"
Germany
Paulo
The price is Rp4.058.226
Rp4.464.049 total
includes taxes & fees
27 Jun - 28 Jun
Hotel Cala di Mola

Club Hotel Marina 2

Club Hotel Marina 2
3.0 star property
Campo nell'Elba
The price is Rp2.972.465
Rp3.269.711 total
includes taxes & fees
28 Jun - 29 Jun
Club Hotel Marina 2

Hotel Levante - Isola d'Elba

Hotel Levante - Isola d'Elba
Cavo
10.0 out of 10, Exceptional, (2 reviews)
"Wir waren insgesamt sehr zufrieden. Die Unterkunft überzeugt mit einer tollen Lage und einem sehr angenehmen Gesamtbild. Auch das Frühstück war hervorragend."
Germany
Lena
The price is Rp2.510.898
Rp2.761.988 total
includes taxes & fees
30 Jun - 1 Jul
Hotel Levante - Isola d'Elba

Hotel Corallo

Hotel Corallo
3.0 star property
Marciana
8.6 out of 10, Excellent, (10 reviews)
"Beautifully appointed inside and out, with an excellent restaurant, helpful, friendly staff. Good parking. Wide choice for breakfast. Comfortable room/bed."
Italy
Lorenzo
The price is Rp2.700.481
Rp2.970.529 total
includes taxes & fees
28 Jun - 29 Jun
Hotel Corallo

Park Hotel Napoleone

Park Hotel Napoleone
4.0 star property
Portoferraio
7.6 out of 10, Good, (141 reviews)
"This is a great hotel Worth more than its current rating Stayed in the annexe Well run Restaurant dinner could improve Best value hotel on island Great staff "
United Kingdom
Dsvid
The price is Rp1.808.303
Rp1.989.133 total
includes taxes & fees
1 Jul - 2 Jul
Park Hotel Napoleone

Primo Hotel

Primo Hotel
Marciana Marina
Primo Hotel

La Rosa dei Venti Resort

La Rosa dei Venti Resort
Piombino
8.4 out of 10, Very good, (18 reviews)
"Amazing location and at an terrific price. Almost too good to be true. "
United States
Mike
The price is Rp3.080.731
Rp3.449.955 total
includes taxes & fees
28 Jun - 29 Jun
La Rosa dei Venti Resort

Eden Park Hotel

Eden Park Hotel
3.0 star property
Campo nell'Elba
8.8 out of 10, Excellent, (11 reviews)
"Hotel has one of the nicest swimming pools. Very friendly & helpful people."
United Kingdom
MCD
The price is Rp2.220.040
Rp2.442.044 total
includes taxes & fees
30 Jun - 1 Jul
Eden Park Hotel

Viticcio

Viticcio
3.0 star property
Portoferraio
9.4 out of 10, Exceptional, (32 reviews)
"Small cozy property, beautiful landscaping spectacular location great service"
United States
Barbara
The price is Rp2.557.146
Rp2.812.962 total
includes taxes & fees
28 Jun - 29 Jun
Viticcio

Resort le Picchiaie

Resort le Picchiaie
4.0 star property
Portoferraio
9.0 out of 10, Wonderful, (2 reviews)
"Hotelli aivan mahtavalla paikalla. Mutta, mäen kiipeäminen on rankka jokseenkin uuvuttava matkan jälkeen. Ehdotus, hotelli voisi järjestää pientä maksua vastaan oman kuljetuksen aamuin illoin satamaan ja toinen kuljetus toiselle puolelle. Tämä saattaisi lisätä matkailijoita. Hotelli oli siisti mutta todella vanhanaikainen ja kaipaa ehdottomasti kohennusta tai uutta konseptia. Hirveää tuhlausta jos noin hieno paikka jää käyttämättä."
Finland
Marika
The price is Rp3.051.860
Rp3.357.006 total
includes taxes & fees
1 Jul - 2 Jul
Resort le Picchiaie

Hotel Lo Scirocco

Hotel Lo Scirocco
3.0 star property
Campo nell'Elba
8.8 out of 10, Excellent, (24 reviews)
"Staff were very friendly and helpful. "
Canada
Norm
The price is Rp3.481.180
Rp3.829.298 total
includes taxes & fees
29 Jun - 30 Jun
Hotel Lo Scirocco

Isola Verde

Isola Verde
3.0 star property
Marciana Marina
8.6 out of 10, Excellent, (63 reviews)
"Good location, great service and overall a very nice hotel. Rooms very basic but clean. "
Sweden
Alicia
The price is Rp2.192.777
Rp2.412.055 total
includes taxes & fees
15 Jul - 16 Jul
Isola Verde
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Marina di Campo attractions

Learn more about Marina di Campo

Golden sand curves along Marina di Campo's sheltered bay, where families gather for swimming and sunset aperitivo at beachfront cafes. Rent a bike to explore the town's historic centre before heading to nearby Monte Capanne in Marciana for panoramic views of the Tuscan archipelago.

A marina with sailboats, a beach, and mountains in the background.

Top Marina di Campo Hotel Reviews

More cheap stays in Marina di Campo

Find out more about Marina di Campo

Top reasons to visit Marina di Campo

  • Stunning Beaches: Marina di Campo boasts a beautiful sandy beach along the Mediterranean, perfect for sunbathing and swimming.
  • Charming Fishing Village: The picturesque village offers a warm atmosphere, ideal for family holidays and cultural immersion.
  • Outdoor Activities: Engage in fishing, sailing, and hiking in the scenic mountains surrounding the area.
  • Recreational Facilities: Enjoy a golf course and ample camping options, catering to outdoor enthusiasts.
  • Diverse Accommodation: Choose from beachfront hotels to luxurious resorts, ensuring a comfortable stay for all visitors.

Find great hotels near Marina di Campo

Experience the charm of Marina di Campo with a variety of accommodation options, from beachfront hotels to luxurious resorts. Whether you seek a pet-friendly stay, a family retreat, or an adventurous getaway, you'll find ideal choices like Villa Villacolle and Maison Carol. Enjoy the beauty of Campo nell'Elba while indulging in quality services and facilities that cater to your every need.

  • Park Hotel Napoleone: Nestled 6km from Marina di Campo, the 4-star Park Hotel Napoleone offers a unique hot spring theme, perfect for families and adventure seekers alike. Guests can indulge in the natural hot springs nearby, providing a relaxing retreat. The hotel features a range of adventure sports activities, including bicycle rentals, mountain biking, and hiking, catering to those looking for an active holiday. Additionally, it provides family-friendly amenities such as window guards for children, games, and highchairs (reservation required), ensuring a comfortable stay for families.
  • Resort le Picchiaie: Located 10km from Marina di Campo, the 4-star Resort le Picchiaie is ideal for travellers seeking an adventurous golfing experience. The resort offers access to golf-themed activities, allowing guests to immerse themselves in the sport. In addition to golfing, visitors can engage in various adventure sports such as sailing, kayaking, and windsurfing, making it a suitable choice for those who enjoy outdoor pursuits. With its serene environment and comprehensive facilities, guests can enjoy both relaxation and excitement during their stay.
  • Hotel Airone Isola d'Elba: Situated 10km from Marina di Campo, Hotel Airone Isola d'Elba boasts a guest rating of 8.4 out of 10, focusing on a delightful beach and golf-themed experience. The hotel offers direct access to the beach, allowing guests to soak up the sun or partake in water activities. Golf enthusiasts will appreciate the golf experiences available on-site. With its picturesque location and excellent amenities, this hotel is designed for those looking to combine relaxation with recreational activities in a stunning coastal setting.

Where to stay in Marina di Campo

Marina di Campo, nestled in the heart of Campo nell'Elba, is a delightful destination for beach lovers and outdoor enthusiasts. With its stunning sandy beach along the Mediterranean Sea, visitors can bask in the sun or engage in thrilling excursions. The village exudes a warm, friendly atmosphere, making it perfect for family vacations. Explore the charming surroundings and immerse yourself in the vibrant local culture while enjoying the breathtaking coastal views.

  • Elba Island: Located a mere 5km from Marina di Campo, Elba Island is a stunning destination characterised by its picturesque beaches and lush landscapes. This island offers a moderately seasonal travel experience, with peak visitor numbers occurring between April and July. Tourists flock to Elba for its abundant outdoor activities, including golfing and relaxing at luxurious spas. The island is also home to several charming parks and museums, making it an excellent choice for families and nature lovers alike. Enjoy the serene atmosphere while soaking in the natural beauty that surrounds you.
  • Campo nell'Elba: As the municipality encompassing Marina di Campo, Campo nell'Elba is a vibrant city known for its seasonal influx of tourists, especially during the summer months from June to August. Visitors are drawn to its beautiful beaches and outdoor pursuits, making it a family-friendly destination. The city boasts various campgrounds and golf courses catering to a range of interests. With local attractions including scenic parks and informative museums, Campo nell'Elba provides a perfect blend of relaxation and exploration for all types of travellers.
  • Marciana Marina: Situated 8km from Marina di Campo, Marciana Marina is a charming coastal city that attracts visitors with its captivating beaches and outdoor activities. The peak season runs from June to August, drawing families and outdoor enthusiasts to its inviting shores. The city's campgrounds and golf facilities offer plenty of options for recreation. With a range of local attractions, including parks and museums, Marciana Marina is an ideal destination for those seeking a delightful combination of leisure and cultural experiences during their stay on Elba Island.

Things to do near Marina di Campo

Shopping

In Marina di Campo, you can explore local shops offering handmade crafts and souvenirs. If you're up for a drive, visit the nearby town of Portoferraio for larger stores and charming boutiques, where you can find unique items reflecting the island's culture.

Recreation

At the Elba Island Spa, indulge in rejuvenating treatments with stunning sea views. Discover wellness at the nearby Hotel Hermitage, offering yoga sessions and holistic therapies amidst lush gardens. Enjoy leisure activities such as hiking and cycling along the picturesque coastline, enhancing your relaxation experience in Marina di Campo.

Adventure

The Monte Capanne Cableway offers a thrilling ride to the summit of Mount Capanne, located 6km from Marina di Campo. Experience breathtaking panoramic views of Elba Island and its stunning coastline while enjoying the fresh mountain air and a sense of adventure suitable for families.

Nightlife

As the sun sets in Marina di Campo, enjoy a lively evening at Bar Il Gabbiano for refreshing cocktails, or visit Il Ristorante da Sergio for authentic Italian dining. For a more vibrant atmosphere, check out the local clubs along the promenade, offering music and dancing into the early hours.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Marina di Campo

To save money on your trip to Marina di Campo, consider travelling during the off-peak months of January to February and November for lower hotel rates. Book your accommodation about a month in advance for the best deals, and look for last-minute offers if you're flexible. The cheapest day to stay is Saturday, while Wednesday tends to be the priciest. Utilise Expedia’s search tool to compare prices and find budget-friendly options, and consider combining your hotel, flights, and activities into a package for additional savings.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Marina di Campo is moderately seasonal. The cheapest months to stay in Marina di Campo are January to February and November, where the prices are moderately lower. This is in comparison to July to September, where prices are moderately higher.
  • The best time to book a hotel: Book your hotel in Marina di Campo about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Marina di Campo is Saturday. The most expensive day to stay in Marina di Campo is Wednesday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange the results to display prices from lowest to highest, ensuring that the most affordable hotels appear at the top. Furthermore, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel booking in Marina di Campo with your flights and activities through an Expedia package.

Find the best attractions in and around Marina di Campo

Marina di Campo is an ideal destination for beach, outdoor, and family holidays, offering a variety of attractions such as beautiful beaches, scenic mountains, and historic sites. Visitors can enjoy the stunning beach at Marina di Campo, explore the picturesque Elba Island, and immerse themselves in the local culture. This charming area caters to those seeking relaxation by the sea, as well as outdoor adventures and enriching experiences.

  • Marina di Campo Beach: This inviting beach features golden sands and crystal-clear waters, ideal for sunbathing or a leisurely swim. The relaxed atmosphere and vibrant beach vibes make it a perfect spot for unwinding while enjoying the stunning coastal views.
  • Villa of San Martino: Located approximately 6km away, this historic villa offers a glimpse into the region's rich cultural heritage. Surrounded by lush gardens, it showcases fascinating architecture and art, providing a serene environment for exploration and reflection.
  • Monte Perone: Also about 6km from Marina di Campo, this mountain offers exhilarating hiking trails with breathtaking panoramic views. The adventure, combined with the natural beauty of the outdoors, creates an exhilarating experience for nature enthusiasts.

Best time to go to Marina di Campo

The best time to visit Marina di Campo is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January50.5°F (10.3°C)Light RainMostly SunnyAverageModerately Low
February50.4°F (10.2°C)Light RainMostly SunnyAverageModerately Low
March52.9°F (11.6°C)Light RainMostly SunnyAverageAverage
April56.5°F (13.6°C)Light RainMostly SunnyAverageAverage
May61.9°F (16.6°C)Light RainMostly SunnyAverageAverage
June69.3°F (20.7°C)No RainSunnyHighModerately High
July74.7°F (23.7°C)No RainSunnyHighModerately High
August75.0°F (23.9°C)No RainSunnyHighModerately High
September70.7°F (21.5°C)Light RainSunnyAverageAverage
October64.9°F (18.3°C)Light RainMostly SunnyLowAverage
November58.8°F (14.9°C)Light RainMostly SunnyLowModerately Low
December53.4°F (11.9°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Marina di Campo

Reaching Marina di Campo is convenient via several major airports. Florence Airport (FLR-Peretola) is located 142km away, with nearby 5-star hotels like Bernini Palace and Hotel Lungarno, offering various transportation services, including airport shuttles. Pisa Airport (PSA-Galileo Galilei) is 108km away, featuring luxurious options such as Bagni di Pisa Palace & Thermal Spa and Hotel Pisa Tower Plaza, both providing easy access to the airport. Additionally, Ajaccio Airport (AJA-Napoleon Bonaparte) is situated 150km from Marina di Campo, with notable hotels like Sofitel Golfe Ajaccio Thalassa Sea & Spa, ensuring a smooth transfer to the airport as well.

Frequently asked questions

What's the best place to stay in Marina di Campo?
Based on our traveller data, Hotel Select is one of the top choices for your stay. This hotel offers a restaurant and an outdoor pool. Other good choices for your stay include Hotel Riva Del Sole and Residence Elite. See all available top hotels, or vacation rentals in Marina di Campo.
If I need to cancel my hotel reservation in Marina di Campo, will I receive a refund?
Yes! The majority of hotel bookings are refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in date. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Marina di Campo.
What's the best place to stay on a budget in Marina di Campo?
Based on our traveller reviews, park hotel santa caterina is a top choice for a less expensive stay. View all budget hotels in Marina di Campo.
What's the best family accommodation in Marina di Campo?
Hotel Punto Verde is a hotel with a free children's club and free parking, and it's a top choice on Expedia for families. B&B La Collina Sul Mare is another good option for your family trip. Also, attractions in the area such as Gelateria Zero Gradi are fun for the whole family. Find more child-friendly accommodations in Marina di Campo.
What's the best dog-friendly place to stay in Marina di Campo?
Hotel Select is a top hotel for people travelling with their pets, and offers a restaurant and an outdoor pool for its human guests. Two other good options for you and your pet's trip include Hotel Riva Del Sole and HOTEL DEI CORALLI. See more pet-friendly hotel accommodations in Marina di Campo.
What's the best hotel for a beach holiday in Marina di Campo?
Hotel Select is a top beach hotel with a seasonal outdoor pool and free WiFi, and it's located on Marina di Campo Beach . Other good options for your beach trip include Hotel Riva Del Sole and Hotel Punto Verde. See more stays near the beach in Marina di Campo.
What are some accommodation options with pools in Marina di Campo?
Hotel Select: Features free self parking, a seasonal outdoor pool and complimentary bicycles. Residence Elite and HOTEL DEI CORALLI are a couple of other choices that offer an on-site pool. View all hotels with pools in Marina di Campo.
What is staying in Marina di Campo like?
Visitors can enjoy all that Marina di Campo has to offer, including the parks, waterfront and museums. Tourists can also enjoy the city's shopping and restaurants. In Marina di Campo, there are 292 hotels and other accommodation options to choose from. Find out more about Marina di Campo.
What should I do while I'm visiting Marina di Campo?
The picturesque setting of Marina di Campo Beach and Arcipelago Toscano National Park exemplify the area's natural beauty. Additionally, you might want to add Faunistic Museum to your itinerary. Take a look at what more there is to see and do in Expedia's Marina di Campo guide.
What's the weather like in Marina di Campo?
The hottest months are usually August and July, with an average temperature of 22°C, while the coldest months are February and January, with an average of 11°C. Average annual precipitation for Marina di Campo is 882 mm.