Skip to main content

Lodgings in Cavo

Find the lodgings that appeal to you the most

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Flexible date options
Select occupancy

The best lodgings in Cavo

Check out our selection of great lodgings in Cavo

Elba Bellavista -- Casa Palmaiola --

Cavo

A recently renovated apartment, Elba Bellavista -- Casa Palmaiola -- offers accommodations in Cavo.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
$246.22
1 night, 2 adults

Elba Bellavista -- Casa Cerboli --

Cavo

A recently renovated vacation home, Elba Bellavista -- Casa Cerboli -- offers accommodations in Cavo.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Price from
$246.22
1 night, 2 adults

Hotel Levante - Isola d'Elba

Hotel in Cavo

Located in Cavo, a 10-minute walk from Spiaggia di Frugoso, Hotel Levante - Isola d'Elba has accommodations with a garden, free private parking, a shared lounge and a terrace.

F
Federica
From
United States
We love Cavo and Elba Island and we have been many times, but this was our very first stay at Hotel Levante and it truly exceeded our expectations
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 629 reviews
Price from
$154.78
1 night, 2 adults

PFA Hotel Ginevra - Isola d'Elba

Hotel in Cavo

Located in Cavo, a 13-minute walk from Spiaggia di Frugoso, PFA Hotel Ginevra - Isola d'Elba has accommodations with a garden, free private parking, a shared lounge and a bar.

V
Victor
From
Belarus
The Ginevra Hotel was temporarily closed for renovations. The message about the change of the hotel came by e-mail a few days before arrival. But after the phone call, the receptionist girl came for me and took me to the Levante Hotel. The staff is very friendly. The Hotel Levante is located in the heart of the city, next to the bus stop and the ferry pier. A cozy room with air conditioning, a large bed and a balcony with a awning. A good buffet breakfast is included.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 780 reviews
Price from
$117.98
1 night, 2 adults

CASA ELISA

Cavo

CASA ELISA is located in Cavo, just a 2-minute walk from Spiaggia di Frugoso and 6.8 miles from Eremo di Santa Caterina.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 20 reviews
Price from
$146.33
1 night, 2 adults

I Due Mondi Rooms

Portoferraio (Near Cavo)

I Due Mondi Rooms features air-conditioned accommodations in Portoferraio. Among the facilities at this property are an elevator and luggage storage space, along with free Wifi throughout the...

S
Samantha
From
Italy
Room is very spacious. Bed is very comfortable and the staff is accommodating. Location is right by the square with lots of restaurants.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 140 reviews
Price from
$119.91
1 night, 2 adults

Indarsena b&b

Portoferraio (Near Cavo)

Indarsena b&b is located in Portoferraio, just a few steps from Duomo and a 3-minute walk from Forte Stella. Featuring city views, this bed and breakfast also features free Wifi.

S
Seyedmohammad
From
Italy
New and clean apartment, helpful staff, good location, good breakfast and service, room with nice terrace, we could check in earlier, recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 169 reviews
Price from
$128.55
1 night, 2 adults

al 28 B&B

Portoferraio (Near Cavo)

Al 28 B&B offers air-conditioned accommodations in Portoferraio. Among the facilities at this property are a shared kitchen and luggage storage space, along with free Wifi throughout the property.

M
Melfoto
From
United States
Al 28 B&B Portoferraio on Via Giosuè Carducci 28, is an immaculate, beautiful, tastefully curated, art deco B&B apartment, operated by the friendliest and welcoming couple, Barbara and Andrea., who throughly enjoy operating their B&B! This B&B was booked way in advance, so I was communicating with Barbara early on about getting the ferry from Piombino to Portoferraio in January. We knew that not many restaurants would be open, but there were plenty of choices in our neighborhood for casual dining and worth the drive for a special one recommended by our hosts. Our room was warm, with very comfortable queen size beds for each of us, including cozy comforters. Breakfast (a true work of art!), was presented in the well equipped kitchen with a surprising abundance of home made items-jams, fruit, fresh squeezed orange juice and wonderful coffee! There was home made yogurt with amazing toppings, savory items and hard boiled eggs, to top off a sustaining breakfast. Everything was presented on colorful, plates, bowls, glasses and cups. We enjoyed breakfast in the beautiful dining room, on a vintage table, surrounded by plants, art and the sound of twittering parakeets. With our ZTL permit, we could park next to our building. If no parking was available, we improvised at the port with no problem.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 153 reviews
Price from
$132.79
1 night, 2 adults

Villa Gaia

Portoferraio (Near Cavo)

Located in the countryside of Elba Island, the family-run Villa Gaia is adjacent to the Tuscan Archipelago National Park and 820 feet from the public beach and the Ottone botanical garden.

A
Anna
From
Netherlands
Very nice hotel. Nice garden. Clean room. Beach walking distance. Good breakfast.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 426 reviews
Price from
$73.17
1 night, 2 adults

Gavila's Residenza Turistico Alberghiera

Porto Azzurro (Near Cavo)

Set on the edge of the nature park, Gavila's Residenza has a hilltop location overlooking the mountains and coast. It offers free parking and is less than 5 minutes' drive from Porto Azzurro center.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 138 reviews
Price from
$167.67
1 night, 2 adults
All lodgings in Cavo

Most booked lodgings in Cavo and surrounding area in the past month

See all

Popular with guests booking lodgings in Cavo

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 629 reviews

Popular with guests booking lodgings in Cavo

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 374 reviews

Popular with guests booking lodgings in Cavo

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 780 reviews

Popular with guests booking lodgings in Cavo

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3 reviews

Popular with guests booking lodgings in Cavo

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 20 reviews

Popular with guests booking lodgings in Cavo

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews

Popular with guests booking lodgings in Cavo

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 7 reviews

Popular with guests booking lodgings in Cavo

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 8 reviews

Popular with guests booking lodgings in Cavo

Save money on lodgings in Cavo and nearby – budget options available

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 629 reviews

Guest review
We love Cavo and Elba Island and we have been many times, but this was our very first stay at Hotel Levante and it truly exceeded our expectations
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 374 reviews

Guest review
Great locations and very clean and cozy with good restaurants right next door.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 780 reviews

Guest review
Tutto. Personale eccezionale. Dalle pulizie al ristorante alla reception. Qualsiasi problema o domanda abbiate lo.risolvono con la delicatezza che ha un sorriso davanti a un imprevisto. Sono stato benissimo.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 20 reviews
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 7 reviews
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 8 reviews

Book a lodging in Cavo that welcomes your pet

See all
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

Enjoy breakfast in Cavo and nearby

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 9 reviews
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 278 reviews

Guest review
The private beach, the private area
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 505 reviews

Guest review
Pool and beach were very nice, just consider this is not a sand beach, location is perfect as not too far from the ferry but ideal to start all excursions of the island. Free parking, staff was super nice and welcoming. It was also very nice that they changed scenery for breakfast and dinner. We had the dinner only one night, and it was also very good. Dogs were allowed and it felt all visitors enjoyed, families, couples, dog owners. What we specially liked was the garden. The outdoors area was nice and cleaned but the garden was absolutely beautiful with all flowers, olive trees and nice greenery.

These lodgings in Cavo and nearby have options with free cancellation

See all

Glamping A

VC64+2Q
Free cancellation options available

Monolocale Solana 6

Via Concetto Marchesi
Free cancellation options available
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 6 reviews

Cala Azzurra apartment

Via Bellariva, 45
Free cancellation options available
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 8 reviews

FAQ about lodgings in Cavo

More places to explore, more ways to go