Skip to main content

The best villas in Cavo

Check out our pick of great villas in Cavo

Filter by:

Review score

See the latest prices and deals by choosing your dates.
CASA ELISA, hotel in Cavo

CASA ELISA, a property with barbecue facilities, is located in Cavo, 28 km from Villa San Martino, 38 km from Acquario dell'Elba, as well as 45 km from Cabinovia Monte Capanne.

Scored 7.9
7.9
Rated good
Good
44 reviews
Price from
£107
1 night, 2 adults
Casa Maria, hotel in Cavo

Located in Portoferraio, 6.5 km from Villa San Martino and 17 km from Acquario dell'Elba, Casa Maria offers air conditioning. The Cabinovia Monte Capanne is within 24 km of the holiday home.

Scored 8.1
8.1
Rated very good
Very good
19 reviews
Price from
£117
1 night, 2 adults
Casa Vacanze Iosè, hotel in Cavo

Offering city views, Casa Vacanze Iosè is an accommodation located in Rio Marina, 1.4 km from Spiaggia Luisi D'Angelo and 20 km from Villa San Martino.

the location is ok with a small terrace
Scored 8.5
8.5
Rated very good
Very good
14 reviews
Price from
£246
1 night, 2 adults
Suite l' Orologio, hotel in Cavo

Offering free WiFi and sea views, Suite l' Orologio is an accommodation located in Rio Marina. The air-conditioned accommodation is 19 km from Marciana Marina.

Scored 6.5
6.5
Rated pleasant
Pleasant
11 reviews
Price from
£81
1 night, 2 adults
Marina VIP, hotel in Cavo

Set in Marciana in the Elba Region, Marina VIP boasts a private beach area and outdoor hot tub. Free WiFi is available throughout the property and free private parking is available on site.

Close proximity to beach and main shops Lovely hosts Loved the view and the majority of space in the accomodation
Scored 9.3
9.3
Rated superb
Superb
136 reviews
Price from
£87
1 night, 2 adults
Villetta San Martino, hotel in Cavo

Set on Elba Island, Villetta San Martino is 5.5 km from Biodola beach. This accommodation features a furnished garden and terrace, plus free private parking.

The house is a fantastic place with direct view of the harbor, located on a small hill right next to Napoleon summer villa (5 min walk). Surrounded by a beautiful and well-kept garden, provides a lot of privacy and close proximity to Portoferraio. The host (Christina) was available on the phone, while Germana and her husband were available on site. What wonderful couple they are! Full of energy, good humor and very helpful! They made our stay very pleasant over the xmas break and made us feel like at home. House has all amenities, including dishwasher and outside grill. All is simple, elegant and easy to use. High quality large refrigerator and dishwasher. Parking for car is right next to the house on a separate driveway. Beds were very comfortable and large. Ideal for families or group of friends. House can be heated in the off season. Truly a charm that made our trip to Elba unforgettable.
Scored 9.3
9.3
Rated superb
Superb
17 reviews
Price from
£313
1 night, 2 adults
Il Grifo - Cozy house, wonderful view, hotel in Cavo

Offering a garden and quiet street view, Il Grifo - Cozy house, wonderful view is set in Portoferraio, 15 km from Acquario dell'Elba and 27 km from Cabinovia Monte Capanne.

Extraordinarily charming ambience and atmosphere... Marvellous !
Scored 9.4
9.4
Rated superb
Superb
9 reviews
Price from
£1,361
1 night, 2 adults
Casa Country, hotel in Cavo

Situated in Capoliveri in the Elba region, with Ferrato Beach and Spiaggia di Malpasso nearby, Casa Country features accommodation with free private parking.

Scored 9.1
9.1
Rated superb
Superb
7 reviews
Price from
£558
1 night, 2 adults
Villini Sulla Spiaggia, hotel in Cavo

Set on the Island of Elba, Villini Sulla Spiaggia offers accommodation with direct access to the beach, 4 km from Porto Azzurro and 12 minutes’ drive from Lido di Capoliveri. It offers private...

Scored 8.1
8.1
Rated very good
Very good
12 reviews
Price from
£150
1 night, 2 adults
Villa Grazia, hotel in Cavo

Villa Grazia, a property with a garden, barbecue facilities and a shared lounge, is located in Casa Mazzari, 100 metres from Spiaggia di Scaglieri, 600 metres from Spiaggia del Forno, as well as 5.6...

The panoramic view from the villa Big terrace Privat parking place The best location for reach the beach The beach itself
Scored 8.1
8.1
Rated very good
Very good
17 reviews
Price from
£489
1 night, 2 adults
All villas in Cavo
Looking for a villa?
Perfect for families, groups or couples who enjoy luxury and independence while travelling. Enjoy the space and privacy of these fully-furnished, self-standing mansions — travellers can cook, lounge and explore at their leisure. Note that in Bali, a resort will also be called a villa.
Search villas in Cavo

Most booked villas in Cavo this month

Enjoy breakfast in Cavo!

  • CASA VACANZE My Way
    Breakfast options
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 10 reviews

    Set in Cavo in the Elba region, CASA VACANZE My Way features a balcony and garden views. Private parking is available on site at this recently renovated property.

    L'attrezzatura della casa, cucina, ecc molto fornita

  • Appartamento Bellavista
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 9 reviews

    Located in Cavo, 1.3 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Appartamento Bellavista offers a garden and air conditioning.

    Bellissimo posto e appartamento molto bello e ben tenuto

  • Cavo Beach 4
    Breakfast options
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 10 reviews

    Situated in Cavo, 1 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Cavo Beach 4 features air-conditioned accommodation with a patio and free WiFi.

    Si trova in centro. Vicino al porto ed è comodissimo.

  • Cavo Beach 3
    Breakfast options
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 17 reviews

    Located in Cavo, 1 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Cavo Beach 3 provides air-conditioned accommodation with a patio and free WiFi. 38 km from Acquario dell'Elba and 45 km...

    Posizione eccellente....e il patio esterno fantastico.

  • Cavo Beach 2
    Breakfast options
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 16 reviews

    Set in Cavo, 1 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Cavo Beach 2 offers air-conditioned accommodation with a patio and free WiFi.

    Era la posizione che cercavo. Ed è risultata un’ottima scelta.

  • Pet Friendly Home In Cavo With House Sea View
    Scored 6.0
    6.0
    Rated pleasant
    Pleasant
     · 1 review

    Set in Cavo in the Elba region with Spiaggia di Frugoso nearby, Pet Friendly Home In Cavo With House Sea View offers accommodation with free private parking.

  • Charming House in Cavo with Fireplace and Sunny Terrace

    Charming House in Cavo with Fireplace and Sunny Terrace, a property with barbecue facilities, is located in Cavo, 27 km from Villa San Martino, 38 km from Acquario dell'Elba, as well as 44 km from...

  • Cavo Beach 1
    Breakfast options
    Scored 7.3
    7.3
    Rated good
    Good
     · 12 reviews

    Located in Cavo, 1 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Cavo Beach 1 provides air-conditioned accommodation with a balcony and free WiFi.

    l’appartamento è confortevole con un bel terrazzo e molto silenzioso

FAQ about villas in Cavo

Villas that guests love in Cavo

  • Scored 7.6
    7.6
    Rated good
    Good
     · 134 reviews
    We loved Cavo. Small village and not so many tourists. There is a bus every hour to Rio Marina or other beaches.
    Phredhe
    Family with young children
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 182 reviews
    Next to the beach in a very small village. Consists of multiple smaller houses with rooms on two floors. Breakfast was great (buffet) and staff was extremely nice and friendly. Architecture is interesting, apparently from the sixties with lots of renovations done.
    Christian
    Solo traveller
  • Scored 8.0
    8.0
    Rated very good
    Very good
     · 10 reviews
    Lovely airy apartment with a beautiful shared garden. All you need to spend a couple of days in thw charming village of Cavo. Great spot only one minute from the beach, restaurants and shops.
    Suska
    Young couple
  • Scored 7.9
    7.9
    Rated good
    Good
     · 17 reviews
    Location is fantastic with access to three beaches and close to the village. Spacious house and great outdoors
    Stefania
    Family with young children