A coastal cityscape with a prominent castle on a hill, a harbor with boats, and a backdrop of mountains.

Find hotels in Marina di Campo from Rp1.727.453

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
22 Aug - 23 Aug
Tomorrow
23 Aug - 24 Aug
Next weekend
28 Aug - 30 Aug
In two weeks
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Marina di Campo hotels

Hotel
Reserve now, pay later
Breakfast included
Pet-friendly
Pool

1. HOTEL DEI CORALLI

HOTEL DEI CORALLI
Marina di Campo
Italy
Filippo
Rp2.062.592
Rp2.268.851 total
includes taxes & fees
31 Aug - 1 Sept
HOTEL DEI CORALLI

2. Hotel Riva Del Sole

Hotel Riva Del Sole
Campo nell'Elba
United Kingdom
Jaime
Rp3.604.576
Rp3.965.033 total
includes taxes & fees
31 Aug - 1 Sept
Hotel Riva Del Sole

3. Hotel Select

Hotel Select
Campo nell'Elba
Italy
Anonymous traveller
Rp2.967.065
Rp3.263.771 total
includes taxes & fees
17 Sept - 18 Sept
Hotel Select

4. Hotel Santa Caterina

Hotel Santa Caterina
Marina di Campo
Italy
Giulia
Rp1.692.326
Rp1.861.559 total
includes taxes & fees
22 Sept - 23 Sept
Hotel Santa Caterina

5. Hotel Barcarola 2

Hotel Barcarola 2
Campo nell'Elba
Italy
Elisa
Rp2.817.650
Rp3.409.448 total
includes taxes & fees
15 Sept - 16 Sept
Hotel Barcarola 2

6. Mistral Hotel

Mistral Hotel
Campo nell'Elba
United States
stefano
Rp2.254.161
Rp2.479.598 total
includes taxes & fees
21 Sept - 22 Sept
Mistral Hotel

7. Hotel Barracuda

Hotel Barracuda
Campo nell'Elba
Italy
Anonymous traveller
Rp3.619.537
Rp4.292.532 total
includes taxes & fees
12 Sept - 13 Sept
Hotel Barracuda

8. Agriresort Galenzana

Agriresort Galenzana
Campo nell'Elba
Rp7.888.063
Rp8.676.869 total
includes taxes & fees
18 Sept - 19 Sept
Agriresort Galenzana

9. Elba Vibe Smart Hotel

Elba Vibe Smart Hotel
Campo nell'Elba
Germany
Hyunjin
Rp2.164.013
Rp2.380.414 total
includes taxes & fees
22 Sept - 23 Sept
Elba Vibe Smart Hotel

10. Eden Park Hotel

Eden Park Hotel
Campo nell'Elba
United Kingdom
MCD
Rp2.034.397
Rp2.237.837 total
includes taxes & fees
19 Sept - 20 Sept
Eden Park Hotel

11. Hotel Fontalleccio

Hotel Fontalleccio
Marciana
Italy
Luca
Rp1.959.558
Rp2.155.513 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Fontalleccio

12. Club Hotel Marina 2

Club Hotel Marina 2
Campo nell'Elba
Rp2.351.336
Rp2.586.469 total
includes taxes & fees
8 Sept - 9 Sept
Club Hotel Marina 2

13. Hotel Anselmi

Hotel Anselmi
Marciana Marina
Canada
Marius
Rp1.570.412
Rp1.727.453 total
includes taxes & fees
21 Sept - 22 Sept
Hotel Anselmi

14. Isola Verde

Isola Verde
Marciana Marina
Sweden
Alicia
Rp1.804.922
Rp1.985.415 total
includes taxes & fees
23 Aug - 24 Aug
Isola Verde

15. Hotel Yacht Club

Hotel Yacht Club
Marciana Marina
Canada
Erin
Rp2.329.376
Rp2.562.252 total
includes taxes & fees
14 Sept - 15 Sept
Hotel Yacht Club

16. Hotel Lo Scirocco

Hotel Lo Scirocco
Campo nell'Elba
Canada
Norm
Rp2.308.656
Rp2.539.522 total
includes taxes & fees
16 Sept - 17 Sept
Hotel Lo Scirocco

17. Hotel Anna

Hotel Anna
Campo nell'Elba
Italy
MARCO
Rp1.655.131
Rp1.820.644 total
includes taxes & fees
20 Sept - 21 Sept
Hotel Anna

18. Hotel Montemerlo

Hotel Montemerlo
Campo nell'Elba
Sweden
Eva
Rp1.817.770
Rp1.999.547 total
includes taxes & fees
21 Sept - 22 Sept
Hotel Montemerlo

19. Viticcio

Viticcio
Portoferraio
United States
Michael
Rp1.885.116
Rp2.073.607 total
includes taxes & fees
20 Sept - 21 Sept
Viticcio

20. Hotiday Apartment Collection - Portoferraio

Hotiday Apartment Collection - Portoferraio
Acquabona
United Kingdom
M
Rp1.305.152
Rp1.435.667 total
includes taxes & fees
20 Sept - 21 Sept
Hotiday Apartment Collection - Portoferraio
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Marina di Campo attractions

Marina di Campo Beach

9.0/10 (35 reviews)
Why not spend a care-free afternoon at Marina di Campo Beach during your travels in Marina di Campo? While you're in the area, wander around the parks.
See properties

Faunistic Museum

7.0/10 (2 reviews)
You can spend an afternoon browsing the exhibits at Faunistic Museum during your travels in Marina di Campo. While you're in the area, stroll along the beaches.
See properties

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.

See all hotels in Marina di Campo
A marina with sailboats, a beach, and mountains in the background.

Top Marina di Campo Hotel Reviews

Hotel Baia Imperiale

Hotel Baia Imperiale

10/10 Excellent
"Fab hotel fab location on Cavoli beach"
Avron 4-night trip
Posted 6 days ago
Hotel Baia Imperiale
Hotel Villa Ottone

Hotel Villa Ottone

8/10 Good
"Beautiful property, loved the view & live music at night. Wonderful food & drinks. Rooms are slightly dated & the gym definitely requires an upgrade & more equipment."
Daniella 4-night trip
Posted 11 days ago
Hotel Villa Ottone
Park Hotel Napoleone

Park Hotel Napoleone

10/10 Excellent
"Location was good. Central to most beaches and towns. Room was small with just enough room to sleep and get dressed in. I liked the amenities including good food."
William 4-night trip
Posted 2 months ago
Park Hotel Napoleone
Hotel Del Golfo

Hotel Del Golfo

8/10 Good
"We loved our room & the location was incredible. The buffet breakfast is unbelievable. Only negative was that there was no coffee machine or kettle in the room."
Jennifer Cecil 4-night trip
Posted 2 months ago
Hotel Del Golfo
Boutique Hotel Ilio

Boutique Hotel Ilio

10/10 Excellent
"Wonderful location, wonderful staff and wonderful room. Had a great view of the water, breakfast was great and the staff incredible!"
Connor 2-night trip
Posted 3 months ago
Boutique Hotel Ilio
Hotel Plaza

Hotel Plaza

10/10 Excellent
"Fantastic breakfast. Lots of variety and great service. Beautiful views from all rooms and the restaurant. Trail into town is much better than the road."
Margaret 3-night trip
Posted 4 months ago
Hotel Plaza
Residenza Sant'Anna del Volterraio

Residenza Sant'Anna del Volterraio

10/10 Excellent
"Our stay at this hotel was truly exceptional. From the moment we arrived, everything felt warm and welcoming. The setting is peaceful and picturesque, the hotel itself is spotless and beautifully maintained, and the staff are simply lovely. The reception team greeted us with genuine warmth and helpfulness, and the breakfast staff were a joy — always smiling, accommodating, and full of positive energy. The location is serene, with stunning tennis courts and what might be the most incredible pool we’ve ever swum in — large, crystal clear, and perfectly warm. Everything we needed was right on hand: a great bar, a delicious restaurant, and plenty of space to relax. Highlights included the freshly made pasta, pizza, salads, and desserts — all absolutely delicious. And the breakfast was outstanding, especially the homemade banana bread! If we could offer one small piece of advice, it would be to share more photographs on social media to showcase just how special this place is — the marvellous staff, the food, the facilities, and the tranquil setting. That said, part of us wants to keep this gem a secret! Highly recommended — we can’t wait to return."
Steven 7-night trip
Posted 1 year ago
Residenza Sant'Anna del Volterraio

More cheap stays in Marina di Campo

Hotel Anselmi

Hotel Anselmi

Viale Principe Amedeo, 35 Marciana Marina LI
Rp1.570.412
Rp1.727.453 total
21 Sept - 22 Sept
includes taxes & fees
9.2/10 Wonderful! (19 reviews)
Hotel Anselmi
Hotel Grotte del Paradiso

Hotel Grotte del Paradiso

Via Delle Grotte 3 Portoferraio LI
Rp1.704.160
Rp1.874.576 total
12 Sept - 13 Sept
includes taxes & fees
Hotel Grotte del Paradiso
Hotel Villa Wanda

Hotel Villa Wanda

Isola d'Elba Porto Azzurro LI
Rp2.351.762
Rp2.587.170 total
20 Sept - 21 Sept
includes taxes & fees
6.8/10 (25 reviews)
Hotel Villa Wanda
Residence Golfo Della Lacona

Residence Golfo Della Lacona

Viale Dei Golfi Capoliveri LI
Get ratesResidence Golfo Della Lacona
La Turistica

La Turistica

Localita Punta Morcone Capoliveri LI
Get rates
6.4/10 (8 reviews)
La Turistica
Hotel Etrusco

Hotel Etrusco

Località Aia Rio LI
Get rates
8.2/10 Very good! (40 reviews)
Hotel Etrusco

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, Residence Elite is one of the top choices for your stay. This residence offers free parking and a bar. Other good choices for your stay include Hotel Select and Hotel Riva Del Sole. 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 Riva Del Sole is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Two other good options for you and your pet's trip include Hotel Select and Hotel Santa Caterina. See more pet-friendly hotel accommodations in Marina di Campo.
What's the best hotel for a beach holiday in Marina di Campo?
Hotel Riva Del Sole is a top beach hotel offering free buffet breakfast and free WiFi, located within a short 1-minute walk of Marina di Campo Beach . Other good options for your beach trip include Hotel Select 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?
Residence Elite: Features a children's pool, a seasonal outdoor pool and free self parking. Hotel Select and Park Hotel Napoleone 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 296 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.

Explore a world of travel with Expedia