panorama of the lighthouse in the cabbage islands (isola dei cavoli) - with sails boat - Cagliari Sardinia.

Find hotels in Cavoli from $113

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cavoli hotels

Hotel Baia Imperiale

Hotel Baia Imperiale
4.0 star property
Campo nell'Elba
8.4 out of 10, Very Good, (53 reviews)
"Stunning views of the beach, the ocean, and the surrounding hills. The restaurant was very good, the pool was lovely, and the staff were helpful. The room had a beautiful terrace with a fabulous view. However, the room itself was small but comfortable. The bathroom was tiny and crowded, with a very small shower stall. Everything is on a slope so if you have mobility issues it’s not easy. They do offer a free shuttle down to the beach. The room was very basic for the price. The location, though,...
Canada
Josephine
$269 nightly
The price is $296
Jul 26 - Jul 27
Total with taxes and fees
Hotel Baia Imperiale

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
$138 nightly
The price is $152
Jul 1 - Jul 2
Total with taxes and fees
Hotel Levante - Isola d'Elba

Boutique Hotel Golfo Azzurro

Boutique Hotel Golfo Azzurro
Capoliveri
$59 nightly
The price is $65
Jul 3 - Jul 4
Total with taxes and fees
Boutique Hotel Golfo Azzurro

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
$161 nightly
The price is $177
Jul 8 - Jul 9
Total with taxes and fees
Resort le Picchiaie

Casa Campanella Resort

Casa Campanella Resort
Capoliveri
$171 nightly
The price is $188
Jun 30 - Jul 1
Total with taxes and fees
Casa Campanella Resort

Club Hotel Marina 2

Club Hotel Marina 2
3.0 star property
Campo nell'Elba
$164 nightly
The price is $180
Jun 28 - Jun 29
Total with taxes and fees
Club Hotel Marina 2

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
$145 nightly
The price is $159
Jun 29 - Jun 30
Total with taxes and fees
Hotel Il Perseo

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
$140 nightly
The price is $154
Jun 28 - Jun 29
Total with taxes and fees
Hotel Corallo

Hotel Anna

Hotel Anna
3.0 star property
Campo nell'Elba
8.6 out of 10, Excellent, (14 reviews)
"Awesome experience "
Italy
MARCO
$140 nightly
The price is $154
Jun 30 - Jul 1
Total with taxes and fees
Hotel Anna

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
$213 nightly
The price is $234
Jun 27 - Jun 28
Total with taxes and fees
Hotel Cala di Mola

Hotel Villa Ottone

Hotel Villa Ottone
5.0 star property
Portoferraio
8.6 out of 10, Excellent, (83 reviews)
"Beautiful place. Could not recommend more for a dream holiday."
United Kingdom
Yael
$385 nightly
The price is $423
Jul 5 - Jul 6
Total with taxes and fees
Hotel Villa Ottone

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
$148 nightly
The price is $163
Jul 17 - Jul 18
Total with taxes and fees
HOTEL DEI CORALLI

Villaggio Innamorata - Villa Quintavalle

Villaggio Innamorata - Villa Quintavalle
3.0 star property
Capoliveri
Villaggio Innamorata - Villa Quintavalle

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
$92 nightly
The price is $102
Jun 30 - Jul 1
Total with taxes and fees
Isola Verde

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
$139 nightly
The price is $153
Jul 1 - Jul 2
Total with taxes and fees
Hotel Montemerlo

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
$175 nightly
The price is $192
Jun 28 - Jun 29
Total with taxes and fees
Hotel Lo Scirocco

Agriresort Galenzana

Agriresort Galenzana
Campo nell'Elba
$462 nightly
The price is $508
Jun 28 - Jun 29
Total with taxes and fees
Agriresort Galenzana

Primo Hotel

Primo Hotel
Marciana Marina
$139 nightly
The price is $153
Jun 28 - Jun 29
Total with taxes and fees
Primo 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
$120 nightly
The price is $132
Jun 29 - Jun 30
Total with taxes and fees
Viticcio

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
$92 nightly
The price is $101
Jun 30 - Jul 1
Total with taxes and fees
Park Hotel Napoleone
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 snorkeling adventures. Nearby Arcipelago Toscano National Park offers hiking trails with panoramic views where you'll spot Mediterranean flora and fauna in their natural habitat.

A crowded beach with numerous umbrellas and people enjoying the water.
Photo by Edoardo Menicucci
Open Photo by Edoardo Menicucci

Top Cavoli Hotel Reviews

More cheap stays in Cavoli

Hotels in Cavoli with star-rating

Find out more about Cavoli

Top reasons to visit Cavoli

  • Stunning Beaches: Enjoy the beautiful Cavoli Beach with its white sands and crystal-clear waters, perfect for relaxation and water activities.
  • Outdoor Adventures: Explore nearby mountains and engage in thrilling activities like water skiing, making it ideal for adventure seekers.
  • Cultural Immersion: Discover the local culture through historic houses and vibrant city centers, enriching your travel experience.
  • Excursions to Elba: Take exciting trips to the picturesque island of Elba, known for its friendly locals and scenic beauty.
  • Diverse Accommodations: Choose from a range of lodging options, from cozy hotels to luxurious retreats, catering to every traveler's needs.

Find great hotels in and around Cavoli

Discover a variety of hotel accommodation options in Cavoli, Campo nell'Elba, ranging from cozy 2-star stays to luxurious 5-star retreats. This charming destination features hotels and agritourism properties that cater to families, business travelers, and pet owners alike. Whether you're looking for a budget-friendly spot or a lavish getaway, Cavoli has something for everyone. Explore your ideal Cavoli hotel for a memorable Italian vacation experience.

  • Park Hotel Napoleone: Nestled approximately 6 miles from Cavoli, Park Hotel Napoleone is a 4-star haven for those seeking a hot spring-themed adventure. Perfect for family vacations, this hotel features a natural hot spring nearby, allowing guests to unwind in soothing waters. Adventure enthusiasts can enjoy a variety of outdoor activities such as hiking, biking, and mountain biking, with rental options available nearby. Families will appreciate the dedicated children's amenities, including a ping pong table, games, and highchairs (reservation required). This hotel combines relaxation and adventure, making it an ideal choice for families looking to explore Tuscany.
  • Hotel Baia Imperiale: Located in the heart of Cavoli, Hotel Baia Imperiale is a 4-star destination that caters to adventurous travelers and pet owners alike. Guests can partake in a range of exciting activities, including kayaking, sailing, and snorkeling, all nearby. The hotel’s pet-friendly policy ensures that furry companions are welcome, with amenities such as food and water bowls. Whether you’re seeking thrills on the water or a relaxing stay with your pet, Hotel Baia Imperiale provides a vibrant atmosphere for those looking to explore the natural beauty of the Tuscan coast.
  • Gabbiano Azzurro: Just 5 miles from Cavoli, Gabbiano Azzurro is a charming 3-star hotel perfect for families and pet lovers. The hotel offers complimentary cribs for families traveling with young children, ensuring a comfortable stay for all. Pets are also welcome, with a policy that allows for furry friends to accompany their owners. Gabbiano Azzurro combines family-friendly amenities with a welcoming atmosphere, making it an excellent choice for those looking to enjoy a relaxing getaway in the picturesque surroundings of Tuscany.

Where to stay in Cavoli

In Cavoli, Campo nell'Elba, you'll find a charming blend of beach and culture perfect for your vacation. Explore the stunning Cavoli Beach, known for its crystal-clear waters, and immerse yourself in the vibrant atmosphere of the local city center. Nearby, the picturesque island of Elba offers exciting excursions and friendly locals, making it an ideal destination for relaxation and outdoor adventures. Experience the rich history and art that surrounds this beautiful region.

  • Elba Island: A picturesque destination located 3 miles from Cavoli, Elba Island is a haven for nature lovers and beachgoers alike. With its stunning coastline, sandy beaches, and lush landscapes, the island offers a perfect outdoor getaway. The travel experience here is vibrant, especially during peak seasons from April to July when visitors flock for activities such as golfing, spa retreats, and beach excursions. Local attractions include beautiful beaches, fascinating museums, and serene parks, making it a versatile destination for families and adventure seekers.
  • Marciana: Situated 4 miles from Cavoli, Marciana is a charming city that captivates visitors with its stunning coastal views and rich history. The city experiences a seasonal influx of tourists, particularly from March to August, drawn to its beautiful beaches and outdoor activities. Visitors can enjoy the thrill of a cable car gondola ride or a round of golf, with family-friendly beaches and parks nearby. Marciana's blend of natural beauty and recreational options ensures a memorable experience for all ages.
  • Cambo nell'Elba: As the city where Cavoli is located, Campo nell'Elba is a vibrant destination that attracts travelers year-round, particularly during the summer months from June to August. Known for its beautiful beaches and outdoor activities, visitors can partake in golfing or enjoy a family camping experience. The city is home to stunning beaches, parks, and a welcoming atmosphere, making it an ideal spot for families and outdoor enthusiasts looking to unwind and explore the natural beauty of Elba.

Things to do near Cavoli

Cavoli, located in Campo nell'Elba, Tuscany, is perfect for beach lovers and outdoor enthusiasts. Visitors can enjoy activities like water skiing and relax at the stunning Fetovaia Beach. Additionally, the area offers excellent recreation opportunities and spa experiences, making it an ideal destination for culture-themed vacations. Whether you're looking to unwind or seek adventure, Cavoli has something for everyone.

Recreation

The Isola D'Elba Tennis Club offers an energetic atmosphere for tennis enthusiasts, located 8 miles from Cavoli. For golf lovers, Golf Club Hermitage provides stunning outdoor views just 6 miles away. To unwind, visit Calidario Terme Etrusche, a blissful spa retreat 30 miles away, perfect for relaxation.

Adventure

Experience the breathtaking views on the Monte Calamita hiking trail, located 11 miles from Cavoli, offering stunning scenery and adventure vibes. For family-friendly fun, ride the Monte Capanne Cableway, just 3 miles away. Finally, explore the Capoliveri Bike Park, a thrilling biking destination located 10 miles from Cavoli.

Nightlife

In Cavoli, the Teatro dei Vigilanti, located 9 miles away, offers a rich blend of culture and entertainment. Enjoy captivating performances in a romantic setting, making it an ideal spot for families and couples seeking a memorable night out.

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. Booking your hotel about a month in advance can yield better rates, especially if you check last-minute deals on Expedia. Saturdays are the cheapest days to stay, while Wednesdays are the priciest. Utilize Expedia's filters for budget-friendly options and consider bundling your hotel, flights, and activities for additional savings. Joining Expedia's One Key membership can also provide exclusive discounts and cashback for future bookings.

  • 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 Wednesday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your Cavoli hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Cavoli

Cavoli, nestled in Campo nell'Elba, Tuscany, is perfect for beach lovers and adventure seekers. Visitors can enjoy the beautiful Cavoli Beach, known for its white sands and clear waters, ideal for relaxation and outdoor activities. Explore the nearby mountains and historic houses to immerse yourself in the local culture. Whether you seek a peaceful day at the spiaggia di Cavoli or an adventurous trek, Cavoli offers a delightful experience for every traveler.

  • Cavoli Beach: Experience the perfect beach vibes at Cavoli Beach, where soft sands meet crystal-clear waters. Ideal for sunbathing, swimming, and soaking up the Mediterranean atmosphere, it's a great spot to unwind.
  • Monte Capanne: For adventure seekers, Monte Capanne offers stunning outdoor scenery. Hike to the summit, and revel in breathtaking views of the island and beyond. It’s perfect for nature lovers and those looking to explore.
  • Villa of San Martino: Immerse yourself in culture at the Villa of San Martino, a historic house that showcases the rich heritage of Elba Island. Explore its beautiful gardens and learn about the life of Napoleon during his exile.

Best time to go to Cavoli

The best time to visit Cavoli can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Cavoli falls in August, when visitor numbers are high and weather is sunny with no rain. The coolest average temperature in Cavoli falls in February, visitor numbers are low 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 SunnyLowModerately Low
February50.4°F (10.2°C)Light RainMostly SunnyLowModerately 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)SunnyAverageModerately High
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 RainSunnyHighAverage
October64.9°F (18.3°C)Light RainMostly SunnyAverageAverage
November58.8°F (14.9°C)Light RainMostly SunnyAverageModerately Low
December53.4°F (11.9°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Cavoli

If you're planning to visit Cavoli in Campo nell'Elba, Tuscany, the nearest major airport is Bastia (BIA-Poretta), located 38 miles away. Great hotel options nearby include the Mercure Hotel & Spa Bastia Biguglia, a 4-star hotel just 4 miles from the airport, as well as HƓtel La Lagune and Hotel RƩsidence a Torra, both also 4-star hotels situated 3 miles from Bastia. These hotels offer convenient access to the airport, making your travel smooth and hassle-free. Enjoy your stay in beautiful Tuscany!

Frequently asked questions

What is the best area to stay in Cavoli?
The best area to stay in Cavoli is right along Cavoli Beach, particularly for those seeking direct beach access and a relaxed experience.

This area is centered around the beautiful sandy beach, known for its clear waters and picturesque setting. Accommodations here are typically within a short walk of the shoreline, offering convenient access to sunbathing, swimming, and various water activities. There are a few restaurants and cafes directly on or very near the beach, providing easy options for dining with ocean views.

For families with children, staying near Cavoli Beach is ideal. The gentle slope of the beach into the water makes it suitable for younger swimmers, and the proximity of hotels means less travel time to and from the sand, allowing for more spontaneous beach days. Many accommodations in this area offer amenities suiting families, such as larger rooms or apartments.

Couples looking for a tranquil and romantic getaway will also appreciate the beachfront area. The natural beauty of Cavoli Beach provides a serene backdrop for leisurely strolls, enjoying sunsets, and dining at waterfront establishments.
When is the best time to go to Cavoli?
The best time to go to Cavoli is during the shoulder seasons of May, June, September, and early October. These months offer pleasant weather, fewer crowds, and the opportunity to fully experience the area.

During May and June, the weather is warm and sunny, great for enjoying the beaches and outdoor activities without the peak summer heat. The water is comfortable for swimming, and the natural beauty of the island is in full bloom. This period is ideal for couples seeking a romantic getaway or families looking for a relaxing vacation before the busiest summer months.

September and early October also provide excellent conditions. The summer crowds have thinned out, but the sea remains warm enough for swimming, and the temperatures are mild. This time of year is excellent for travelers who prefer a quieter experience, allowing for more relaxed exploration of Cavoli's natural surroundings and nearby towns.
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?
With Expedia, you earn OneKeyCashā„¢* on eligible Cavoli hotel bookings for every dollar you spend – just join our One Keyā„¢ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $113 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