Find hotels in Cavoli from £70

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cavoli hotels

HOTEL DEI CORALLI

HOTEL DEI CORALLI
Marina di Campo
The price is £129
includes taxes & fees
24 Apr - 25 Apr
HOTEL DEI CORALLI

Casa Campanella Resort

Casa Campanella Resort
Capoliveri
The price is £114
includes taxes & fees
3 May - 4 May
Casa Campanella Resort

Hotel Il Perseo

Hotel Il Perseo
3.0 star property
Marciana
8.0 out of 10, Very good, (22 reviews)
"Es hat alles prima geklappt. Saisonende war spürbar, Pool schon ohne Wasser. Hotel ist sehr ringhörig. Lage ist super, nahe beim Meer. Personal freundlich nett und hilfsbereit."
Switzerland
Ruth
The price is £103
includes taxes & fees
10 May - 11 May
Hotel Il Perseo

Hotel Corallo

Hotel Corallo
3.0 star property
Marciana
8.6 out of 10, Excellent, (9 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 £93
includes taxes & fees
14 Apr - 15 Apr
Hotel Corallo

Hotel Hermitage

Hotel Hermitage
5.0 star property
Portoferraio
9.4 out of 10, Exceptional, (22 reviews)
"Beautiful beach right at the hotel. We went in june (off season) it was amazing "
United States
Rachael
The price is £211
includes taxes & fees
1 May - 2 May
Hotel Hermitage

Resort le Picchiaie

Resort le Picchiaie
4.0 star property
Portoferraio
The price is £69
includes taxes & fees
12 Apr - 13 Apr
Resort le Picchiaie

Villa Italia B&B

Villa Italia B&B
Porto Azzurro
The price is £85
includes taxes & fees
26 Apr - 27 Apr
Villa Italia B&B

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 £72
includes taxes & fees
26 Apr - 27 Apr
Eden Park Hotel

Hotel Yacht Club

Hotel Yacht Club
3.0 star property
Marciana Marina
9.0 out of 10, Wonderful, (24 reviews)
"Quiet and well kept property. Surprising quiet given the lively location! Staff was friendly. Very close to everything. We parked off site. It was close, easy and free! "
Canada
Erin
The price is £100
includes taxes & fees
12 Apr - 13 Apr
Hotel Yacht Club

Hotel Fabricia

Hotel Fabricia
4.0 star property
Portoferraio
8.2 out of 10, Very good, (87 reviews)
"Very nice resort, we had a perfect stay."
Norway
Elisabeth Bogen
The price is £401
includes taxes & fees
12 Apr - 13 Apr
Hotel Fabricia

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 £96
includes taxes & fees
24 Apr - 25 Apr
Hotel Cala di Mola

Casa Valdese di Rio Marina - Casa per Ferie

Casa Valdese di Rio Marina - Casa per Ferie
Rio
10.0 out of 10, Exceptional, (1 review)
The price is £56
includes taxes & fees
12 Apr - 13 Apr
Casa Valdese di Rio Marina - Casa per Ferie

Elba Vibe Smart Hotel

Elba Vibe Smart Hotel
Campo nell'Elba
9.0 out of 10, Wonderful, (4 reviews)
"Accoglienza perfetta, colazione molto varia e sempre con prodotti freschi, grandissima attenzione alla sostenibilità, stanza nuovissima e pulita, parcheggio antistante comodissimo. Consigliatissimo, torneró di sicuro!"
Italy
Mariacarla
The price is £81
includes taxes & fees
7 May - 8 May
Elba Vibe Smart Hotel

Hotel Montemerlo

Hotel Montemerlo
3.0 star property
Campo nell'Elba
9.2 out of 10, Wonderful, (18 reviews)
"Mysigt, rent och välkomnande hotell. Trevlig personal med utmärkt service. Egen pool och en kort promenad till vacker strand. Maten var ok men inte högsta betyg. Vackra omgivningar. Kommer gärna tillbaka."
Sweden
Eva
The price is £70
includes taxes & fees
3 May - 4 May
Hotel Montemerlo

Hotel Biodola

Hotel Biodola
4.0 star property
Portoferraio
8.8 out of 10, Excellent, (35 reviews)
"Beautiful beach, friendly staff, nice rooms"
United States
Steve
The price is £148
includes taxes & fees
10 May - 11 May
Hotel Biodola

Hotel Del Golfo

Hotel Del Golfo
4.0 star property
Marciana
9.6 out of 10, Exceptional, (40 reviews)
"Great time at Hotel del Golfo, beautiful beach and grounds, great breakfast but mostly, very friendly and helpful staff!"
United States
Juan
The price is £141
includes taxes & fees
7 May - 8 May
Hotel Del Golfo

Hotel Anselmi

Hotel Anselmi
2.0 star property
Marciana Marina
9.2 out of 10, Wonderful, (16 reviews)
"A cozy place. Well equipped room, a fine breakfast. And I felt really welcome! Grazie per tutto!"
Germany
Silke
The price is £80
includes taxes & fees
13 Apr - 14 Apr
Hotel Anselmi

Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)

Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)
Marciana
9.4 out of 10, Exceptional, (30 reviews)
"A very nice place to stay, with different areas for differnt needs and plasures, all in the hotel were very gently and offred a extraordinary wellfeeling"
Italy
GRAF
The price is £75
includes taxes & fees
15 Apr - 16 Apr
Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)

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 £87
includes taxes & fees
25 Apr - 26 Apr
Mistral Hotel

Hotel Plaza

Hotel Plaza
4.0 star property
Porto Azzurro
9.4 out of 10, Exceptional, (84 reviews)
"Great stay"
Finland
Katja
The price is £110
includes taxes & fees
16 Apr - 17 Apr
Hotel Plaza
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 Cavoli attractions

Learn more about Cavoli

The golden sands of Cavoli Beach invite sunbathers to relax while crystal-clear waters promise perfect snorkelling adventures. Nearby Arcipelago Toscano National Park offers hiking trails with panoramic views where you'll spot Mediterranean flora and fauna in their natural habitat.

Photo by Edoardo Menicucci
Open Photo by Edoardo Menicucci

Top Cavoli Hotel Reviews

More cheap stays in Cavoli

Find out more about Cavoli

Top reasons to visit Cavoli

  • Stunning Beaches: Cavoli Beach is renowned for its crystal-clear waters and breathtaking scenery, perfect for relaxation and sunbathing.
  • Outdoor Activities: Engage in various beach activities and explore the picturesque surroundings of Elba Island.
  • Cultural Experiences: Discover the rich history of the area with visits to nearby historic houses and cultural sites.
  • Tranquil Setting: The Bay of Cavoli offers a serene atmosphere, ideal for unwinding and soaking in the natural beauty.
  • Comfortable Accommodations: Enjoy a range of lodging options, from pet-friendly hotels to family-oriented agritourism properties.

Find great hotels in and around Cavoli

Discover a delightful selection of hotels in Cavoli, Campo nell'Elba, where comfort meets stunning coastal views. Whether you're seeking a pet-friendly retreat or a family-friendly adventure, this charming location offers a variety of lodging options, including hotels and agritourism properties. Enjoy proximity to beautiful Cavoli Beach and consider the Bay Imperial Hotel for a memorable stay. Experience the perfect blend of relaxation and excitement in this picturesque Tuscan getaway.

  • Park Hotel Napoleone: Nestled 3.7km from Cavoli, Park Hotel Napoleone is a delightful 4-star retreat ideal for adventurous families and pet lovers. The hotel boasts a variety of on-site and nearby recreation activities, including mountain biking, hiking, and scooter rentals, ensuring that thrill-seekers have plenty to explore. Families will appreciate the child-friendly amenities, such as window guards, cribs available on request, and a ping pong table, making it a safe and entertaining environment for younger guests. The hotel also welcomes pets, providing amenities like food and water bowls, making it a great choice for those travelling with furry companions.
  • Hotel Select: Located a mere 1.9km from Cavoli, Hotel Select is a charming 4-star accommodation that immerses guests in nature-themed adventures. The hotel is perfect for those looking to embrace the great outdoors, offering activities such as surfing, kayaking, and windsurfing in the surrounding area. The lush scenery and a variety of water sports create an exhilarating atmosphere for adventure enthusiasts. It’s an ideal base for nature lovers eager to explore the stunning Tuscan landscape while enjoying a comfortable stay.
  • Hotel Baia Imperiale: Situated right in Cavoli, Hotel Baia Imperiale is a fantastic 4-star choice for those seeking both adventure and pet-friendly amenities. Guests can indulge in exciting activities like snorkelling, sailing, and swimming right at their doorstep. The hotel allows pets, ensuring that your furry friends can join in on the vacation fun, with food and water bowls provided for their convenience. With a focus on adventure and relaxation, this hotel is perfect for those looking to make the most of their coastal getaway.

Where to stay near Cavoli

Cavoli, a charming village in the heart of Tuscany, offers an idyllic escape for beach lovers and culture enthusiasts alike. Discover the stunning Cavoli Beach, renowned for its crystal-clear waters and impressive scenery. Explore the captivating Elba Island, where history and adventure await. The nearby Bay of Cavoli provides a tranquil setting for relaxation, while the beautiful beaches invite you to unwind and soak up the sun. Immerse yourself in the friendly atmosphere and enriching experiences that this enchanting region has to offer.

  • Elba Island: Elba Island is a stunning destination, located merely 1.9km from Cavoli. This picturesque island boasts beautiful beaches and an array of outdoor activities, making it a popular spot for families and nature enthusiasts alike. The island's attractions include scenic golf courses and relaxing spas, perfect for unwinding after a day of exploration. Visitors will also enjoy the island's rich culture through its museums and parks. With peak travel occurring from April to July, Elba Island offers a vibrant atmosphere filled with both locals and tourists.
  • Marciana: Situated 2.5km from Cavoli, Marciana is a charming city that delights visitors with its blend of natural beauty and family-friendly activities. Its stunning beaches are ideal for sunbathing and swimming, while the cable car gondola provides breathtaking views of the surrounding landscape. With a seasonal influx of travellers, particularly from March to August, Marciana is a vibrant hub for outdoor enthusiasts. The local parks and golf courses serve as inviting venues for relaxation and recreation, making it a must-visit when exploring the area.
  • Campo nell'Elba: Located just 1.9km from Cavoli, Campo nell'Elba is a delightful city known for its inviting beaches and outdoor experiences. This city attracts families seeking fun in the sun, with activities ranging from golfing to camping. With the peak tourist season from June to August, Campo nell'Elba offers a lively atmosphere filled with beachgoers and adventure seekers. Visitors can explore the beautiful family beaches and local parks, making it an excellent destination for those looking to immerse themselves in the natural beauty of Tuscany.

Things to do near Cavoli

Cavoli, nestled in Campo nell'Elba, Tuscany, offers a delightful blend of beach and outdoor activities, making it an ideal destination for culture-themed vacations. Visitors can unwind at the local spa, explore the stunning Cavoli Beach, and engage in various beach activities. Be sure to consult a map to plan your visit and make the most of your time enjoying the sun and sea in this picturesque location.

Shopping

Cavoli offers charming local shops where you can find unique souvenirs and handmade gifts. If you're up for a drive, head to the nearby Portoferraio, where you can explore larger shopping centres and boutiques for a wider selection of items.

Recreation

At Isola D'Elba Tennis Club, enjoy a vibrant atmosphere while honing your tennis skills just 5.0km from Cavoli. Acquabona Elba Golf Club, located 5.6km away, offers a scenic golf experience with stunning views. For ultimate relaxation, visit Calidario Terme Etrusche, 18.6km from Cavoli, and indulge in rejuvenating body treatments.

Adventure

Experience breathtaking views on the Monte Capanne Cableway, located 1.9km from Cavoli, offering a thrilling ride through stunning landscapes. For hiking enthusiasts, the Capoliveri Bike Park, 6.2km away, and Monte Calamita, 6.8km away, provide picturesque trails amidst nature's beauty.

Nightlife

In Cavoli, the Teatro dei Vigilanti offers a delightful blend of entertainment and culture, just 5.6km away. This charming venue provides a romantic atmosphere, perfect for families and couples seeking an enchanting night out on the picturesque island of Elba.

Booking tips and Expedia advantages for Cavoli

To save money on your trip to Cavoli, consider visiting during the off-peak months of January to February and November when hotel prices are lower. Book your accommodation about a month in advance or take advantage of last-minute deals on platforms like Expedia. Saturdays typically offer the cheapest stays, while Tuesdays are the priciest. Use Expedia’s search tool to filter options by budget and location, and consider booking a package that combines flights, hotels, and activities for additional savings. Don’t forget to explore free activities at the beautiful Cavoli beach!

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Cavoli is moderately seasonal. The cheapest months to stay in Cavoli are January to February and November, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Cavoli is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Cavoli is Saturday. The most expensive day to stay in Cavoli is Tuesday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred location, and additional criteria. You can organise your search results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Furthermore, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Cavoli hotel reservation with your flights and activities by opting for an Expedia package.

Find the best attractions in and around Cavoli

Cavoli, located in Campo nell'Elba, Tuscany, is perfect for beach lovers and outdoor enthusiasts alike, offering a mix of cultural experiences. Visitors can explore the stunning Cavoli Bay and enjoy the impressive beaches of Elba Island. The area is rich in history, with nearby historic houses to discover, making it an ideal destination for a memorable holiday steeped in natural beauty and local culture.

  • Cavoli Beach: Cavoli Beach is a picturesque spot known for its lively beach vibes. The soft sands and crystal-clear waters make it ideal for sunbathing and swimming, offering an inviting atmosphere for relaxation and fun.
  • Marina di Campo Beach: A mere 1.9km from Cavoli, Marina di Campo Beach boasts a vibrant seaside promenade. This beach is perfect for families, featuring a variety of water sports and local restaurants to enjoy delicious Italian cuisine while soaking up the sun.
  • Fetovaia Beach: Located 1.2km away from Cavoli, Fetovaia Beach is renowned for its stunning turquoise waters and serene surroundings. It's a more tranquil escape, ideal for those seeking peace and natural beauty amidst the vibrant beach culture.

Best time to go to Cavoli

The best time to visit Cavoli depends on your weather preferences. The hottest average temperature in Cavoli is in November and August. August is sunny. The coolest average temperature in Cavoli is in November and February. February is mostly sunny.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January50.5°F (10.3°C)Light RainMostly SunnyLowAverage
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 Rain (Dry)SunnyAverageAverage
July74.7°F (23.7°C)No Rain (Dry)SunnyHighModerately High
August75.0°F (23.9°C)No Rain (Dry)SunnyHighModerately High
September70.7°F (21.5°C)Light RainSunnyHighModerately High
October64.9°F (18.3°C)Light RainMostly SunnyAverageAverage
November58.8°F (14.9°C)Light RainMostly Sunny
December53.4°F (11.9°C)Light RainMostly SunnyLowModerately Low

The nearest major airports for your trip to Cavoli

To visit Cavoli in Campo nell'Elba, the nearest major airport is Bastia (BIA-Poretta), situated 23.6km away. Notable hotels in close proximity to Bastia include the 4-star Mercure Hotel & Spa Bastia Biguglia, located 2.5km from the airport, and Hôtel La Lagune, which is 1.9km away. Another option is Hotel Résidence a Torra, also 1.9km from the airport. All these hotels provide easy access to Bastia (BIA-Poretta), making your journey to Cavoli seamless. Transportation services are readily available from these hotels, ensuring a smooth transfer to the airport.

Frequently asked questions

What is the best area to stay in Cavoli?
The best areas to stay in Cavoli are either directly on Cavoli Beach for immediate access to the sea or slightly elevated in the hills above the beach for a more secluded experience.

Cavoli Beach itself offers the ultimate convenience for those who want to spend their days by the water. The area is centred around the crescent-shaped sandy beach, with a few hotels, apartments, and beach clubs directly accessible. You'll find a selection of trattorias and cafes right on the promenade, making it easy to grab a meal or a drink without straying far from the sand. This is ideal for couples who value being steps away from swimming and sunbathing, with the convenience of amenities close at hand.

For those seeking a more tranquil setting with stunning views, staying in the hills just above Cavoli Beach is an excellent option. While still a very short drive or a pleasant walk down to the beach, these properties often provide more space and privacy. This area is particularly suited for couples looking for a romantic escape, offering panoramic vistas of the Tyrrhenian Sea and the coastline, especially at sunset.
When is the best time to go to Cavoli?
The best time to go to Cavoli is during the shoulder seasons, specifically May to early June and September to early October.

During these months, the weather is pleasantly warm, ideal for enjoying the beach and exploring the surrounding area without the intense heat of mid-summer. You'll find fewer crowds compared to the peak summer months of July and August, meaning a more relaxed experience on the beaches and in local restaurants. The sea is also warm enough for swimming.

Couples looking for a romantic getaway will appreciate the quieter atmosphere during these times. You can enjoy strolls along the coast, intimate dinners with fresh seafood, and day trips to nearby villages without the hustle and bustle. It's great for those who want a peaceful escape with beautiful scenery.

For families, these shoulder seasons offer a more comfortable experience. The temperatures are mild enough for children to play on the beach without overheating, and there's more space for them to run around.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Cavoli.
How can I save on a Cavoli hotel booking with Expedia?
Members always get our best prices. Find our best Cavoli hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Cavoli hotel?
Prices for hotels in Cavoli often vary, but you can find a great deal from £70 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia