Find hotels in Cavo from £81

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Cavo hotels and places to stay

Castello Bonaria Wine & Spa Resort

9.8 out of 10, Exceptional, (43)
"This place is absolutely stunning and the staff are extremely friendly and kind. "
The price is £159
includes taxes & fees
14 Sept - 15 Sept
Castello Bonaria Wine & Spa Resort

Cala del Porto Punta Ala

5.0 star property
10.0 out of 10, Exceptional, (3)
"All staff was superb."
The price is £265
includes taxes & fees
19 Sept - 20 Sept
Cala del Porto Punta Ala

Hotel La Pineta

3.0 star property
9.0 out of 10, Wonderful, (272)
"Great for weekend getaway to the beach, welcoming staff, Good breakfast."
Hotel La Pineta

Marelba

3.0 star property
7.2 out of 10, Good, (12)
The price is £127
includes taxes & fees
6 Sept - 7 Sept
Marelba

Baia Etrusca

2.0 star property
8.0 out of 10, Very good, (23)
"Preis-Leistung top. Personal und Empfang sehr nett und professionell. Strand und Pool mittel."
The price is £88
includes taxes & fees
19 Sept - 20 Sept
Baia Etrusca

Hotel Grecale - Venturina Terme

3.0 star property
7.6 out of 10, Good, (12)
"It hurts a bit to have to pay 115€ for a 3-star hotel that looks like we're back in the 90'ies... On top of that, there was no hot water... Honestly, this hotel should cost max. 50-60€ per night, but they understand it's "tourist season", so they're ripping people off. Staff and breakfast were great."
The price is £81
includes taxes & fees
7 Sept - 8 Sept
Hotel Grecale - Venturina Terme

Boutique Hotel Ilio

3.0 star property
8.8 out of 10, Excellent, (23)
"Elba is beautiful!!"
Boutique Hotel Ilio

Hotel Airone Isola d'Elba

4.0 star property
8.4 out of 10, Very good, (121)
"My brief 3 day stay at the Airone Hotel was absolutely fantastic. The place and the surrounding park is well maintained, the rooms always clean and staff ready to help."
The price is £132
includes taxes & fees
14 Sept - 15 Sept
Hotel Airone Isola d'Elba

ARLI Hotel Hideaway Punta Ala

4.0 star property
9.0 out of 10, Wonderful, (31)
"Clean, quiet, conveniently located with a friendly helpful staff. Great place to stay!"
The price is £166
includes taxes & fees
15 Sept - 16 Sept
ARLI Hotel Hideaway Punta Ala

Hotel Anselmi

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

Elba Vibe Smart Hotel

10.0 out of 10, Exceptional, (1)
"Ottima struttura. Appena ristrutturato. È tutto nuovo, persino la biancheria ancora mai toccata. Amo le camere color tutto bianco, bagno pulito, lo split del condizionatore nuovo. Colazione abbondante self service e comunque con ottimi prodotti. "
The price is £92
includes taxes & fees
19 Sept - 20 Sept
Elba Vibe Smart Hotel

Ombra Verde - B&B e Appartamenti

8.8 out of 10, Excellent, (19)
"Very helpful and nice people. Small town feel at good location, close to amenities. Would book again"
The price is £61
includes taxes & fees
14 Sept - 15 Sept
Ombra Verde - B&B e Appartamenti

Agriturismo gli Etruschi

9.6 out of 10, Exceptional, (11)
Agriturismo gli Etruschi

Riva Toscana Golf Resort & SPA

4.0 star property
9.2 out of 10, Wonderful, (15)
"We stayed out of the main building the golf condition wasn’t good reason why we didn’t play breakfast needs Coffee they offer expresso but not regular coffee , Bruno is great. Good location "
The price is £255
includes taxes & fees
27 Aug - 28 Aug
Riva Toscana Golf Resort & SPA

park hotel santa caterina

8.0 out of 10, Very good, (2)
"Un'oasi di pace all'Isola d'Elba: la mia esperienza al Park Hotel Santa Caterina? Se cercate un rifugio di pace e serenità sull'Isola d'Elba, il Park Hotel Santa Caterina è la scelta perfetta. La mia recente esperienza in questa struttura, situata in Via Elba, è stata assolutamente positiva e mi sento di consigliarla vivamente. Fin dal primo momento, ciò che mi ha colpito è stata l'atmosfera di tranquillità che si respira. L'hotel è immerso in un grande e curatissimo giardino, una vera e propria...
The price is £66
includes taxes & fees
17 Sept - 18 Sept
park hotel santa caterina

Hotel Yacht Club

3.0 star property
9.0 out of 10, Wonderful, (23)
"The whole staff was outstanding. At the top, Gioconda who surprised me with cutest birthday cake; Matteo and Mario who brought it to me upon my arrival at my breakfast table and Fabio who gave me all the pieces of information I needed with a big smile. It was a real pleasure to have them around every morning with their kind and cheerful attitude."
The price is £107
includes taxes & fees
15 Sept - 16 Sept
Hotel Yacht Club

Borgo degli Olivi

3.0 star property
8.2 out of 10, Very good, (88)
"Nulla da dire ottimo"
The price is £121
includes taxes & fees
10 Sept - 11 Sept
Borgo degli Olivi

Albergo Italia

3.0 star property
9.0 out of 10, Wonderful, (63)
"Friendly staff nice clean quiet room Great location in Piombino "
Albergo Italia

Hotel Il Perseo

3.0 star property
7.8 out of 10, Good, (20)
Hotel Il Perseo

Hotel Plaza

4.0 star property
9.4 out of 10, Exceptional, (80)
"good location "
The price is £158
includes taxes & fees
30 Aug - 31 Aug
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

Learn more about Cavo

Trip time! Discover the beaches, history and parks in Cavo.

Photo by Ulysses McKee
Open Photo by Ulysses McKee

Top Cavo Hotel Reviews

Frequently asked questions

When is the best time to go to Cavo?
The most popular time to visit Cavo is July, when the sun shines brightly and temperatures typically range from 25 to 30°C. This warm weather creates an inclusive setting for beach lovers and adventure seekers alike, as you can indulge in a variety of outdoor activities, from swimming and sunbathing to exploring the stunning coastal trails.

During the peak season, spanning from June to August, Cavo attracts a lively mix of tourists, bringing vibrant energy to the area. This is an excellent time to enjoy the local festivals, sample fresh seafood at seaside tavernas, or simply relax on the pristine beaches. The long days and warm evenings are great for late-night strolls along the shore, allowing you to soak in the picturesque views and the sound of the waves.

For those seeking a quieter experience, consider visiting in late September. The weather remains pleasantly warm, yet the crowds begin to thin, making it easier to explore popular attractions at a leisurely pace. This shoulder season not only offers potential savings on accommodation but also allows you to savour the local culture without the hustle and bustle of peak tourist traffic.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Cavo hotel for you.
How can I save on a Cavo hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Cavo hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a Cavo hotel?
Prices for hotels in Cavo often vary, but you can find a great deal from £81 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.