Skip to main content

The best holiday rentals in Cavo

Check out our pick of great holiday rentals in Cavo

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Cavo Beach 2, hotel in Cavo

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.

Scored 9.0
9.0
Rated superb
Superb
13 reviews
Price from
£125.03
1 night, 2 adults
Attico cavo a pochi passi dal mare, hotel in Cavo

Situated in Cavo, 600 metres from Spiaggia di Frugoso and 27 km from Villa San Martino, Attico cavo a pochi passi dal mare offers a garden and air conditioning.

The terrace made a difference. Eating outside with the wood view was precious. Also, beaches are near by, in walking distance.
Scored 9.0
9.0
Rated superb
Superb
25 reviews
Price from
£97.84
1 night, 2 adults
La Vecchia Scuola, hotel in Cavo

La Vecchia Scuola is set on the marina at Cavo, on the north coast of Elba Island. It offers elegant self-catering apartments with satellite TV and air conditioning. Rio Marina is 7.5 km away.

Great location ,views , very helpful and friendly owners of local businesses.
Scored 8.0
8.0
Rated very good
Very good
275 reviews
Price from
£78.35
1 night, 2 adults
Cavo Beach 4, hotel in Cavo

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.

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.
Scored 8.2
8.2
Rated very good
Very good
10 reviews
Price from
£108.36
1 night, 2 adults
Cavo Beach 3, hotel in Cavo

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.

very nice host, big & quiet apartment. lovely courtyard.
Scored 8.6
8.6
Rated fabulous
Fabulous
16 reviews
Price from
£108.36
1 night, 2 adults
Appartamento Edy, hotel in Cavo

Set in Cavo in the Elba region, Appartamento Edy features a balcony. Private parking is available on site at this recently renovated property. Cabinovia Monte Capanne is 45 km from the apartment.

Scored 8.8
8.8
Rated fabulous
Fabulous
13 reviews
Price from
£108.36
1 night, 2 adults
CASA ELISA, hotel in Cavo

Complete with barbecue facilities, CASA ELISA is located in Cavo, 28 km from Villa San Martino and 45 km from Cabinovia Monte Capanne.

Scored 8.3
8.3
Rated very good
Very good
41 reviews
Price from
£106.69
1 night, 2 adults
Elbadoc Camping Village, hotel in Cavo

Located just 2 km from Spiaggia di Frugoso, Elbadoc Camping Village provides accommodation in Cavo with access to a garden, a bar, as well as full-day security.

We loved Cavo. Small village and not so many tourists. There is a bus every hour to Rio Marina or other beaches.
Scored 7.1
7.1
Rated good
Good
130 reviews
Price from
£97.08
1 night, 2 adults
Cavo Beach 1, hotel in Cavo

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.

Location and people
Scored 6.2
6.2
Rated pleasant
Pleasant
12 reviews
Price from
£104.19
1 night, 2 adults
Le Stanze sul Mare, hotel in Portoferraio

Situated in Portoferraio, just 1.8 km from La Padulella Beach, Le Stanze sul Mare provides beachfront accommodation with free WiFi.

Views spectacular
Scored 9.3
9.3
Rated superb
Superb
100 reviews
Price from
£133.37
1 night, 2 adults
All holiday rentals in Cavo

Most booked holiday rentals in Cavo this month

See all

Enjoy breakfast in Cavo!

  • La Vecchia Scuola
    Breakfast options
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 275 reviews

    La Vecchia Scuola is set on the marina at Cavo, on the north coast of Elba Island. It offers elegant self-catering apartments with satellite TV and air conditioning. Rio Marina is 7.5 km away.

    Bellissima vista sul porto comodo a tutti i servizi

  • Le vasche - by the sea - nice apartment
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 12 reviews

    Boasting inner courtyard views, Le vasche - by the sea - nice apartment offers accommodation with a garden, a bar and barbecue facilities, around 27 km from Villa San Martino.

    Appartamento confortevole e attrezzato, comodo giardino. Host disponibile e località dotata di tutti i servizi.

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

    Offering garden views, CASA VACANZE My Way is an accommodation set in Cavo, 1.1 km from Spiaggia di Frugoso and 27 km from Villa San Martino.

    L'attrezzatura della casa, cucina, ecc molto fornita

  • Appartamento Bellavista
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 10 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

  • Elbadoc Camping Village
    Scored 7.1
    7.1
    Rated good
    Good
     · 130 reviews

    Located just 2 km from Spiaggia di Frugoso, Elbadoc Camping Village provides accommodation in Cavo with access to a garden, a bar, as well as full-day security.

    Semplice e accogliente, in zona tranquilla, vicino da tutto

  • Casa Minnie
    Breakfast options
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Boasting quiet street views, Casa Minnie is set in Cavo, around 43 km from Cabinovia Monte Capanne.

  • Casa Mamy a 150 metri dal mare
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1 review

    Casa Mamy a 150 metri dal mare is an accommodation situated in Cavo, 28 km from Villa San Martino and 45 km from Cabinovia Monte Capanne.

  • Casa Mambrino Panorama
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Set in Cavo, 1.8 km from Spiaggia di Frugoso and 26 km from Villa San Martino, Casa Mambrino Panorama offers barbecue facilities and air conditioning.

These holiday rentals in Cavo have options with FREE cancellation

  • Attico cavo a pochi passi dal mare
    Free cancellation options available
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 25 reviews

    Situated in Cavo, 600 metres from Spiaggia di Frugoso and 27 km from Villa San Martino, Attico cavo a pochi passi dal mare offers a garden and air conditioning.

    Posizione, pulizia, gestione degli spazi, host accogliente

  • Appartamento Edy
    Free cancellation options available
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 13 reviews

    Set in Cavo in the Elba region, Appartamento Edy features a balcony. Private parking is available on site at this recently renovated property. Cabinovia Monte Capanne is 45 km from the apartment.

    Casa pulita, vista ottima, proprietaria molto gentile e risponde subito

  • CASA ELISA
    Free cancellation options available
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 41 reviews

    Complete with barbecue facilities, CASA ELISA is located in Cavo, 28 km from Villa San Martino and 45 km from Cabinovia Monte Capanne.

    Soirée au top autour du bbq. Attention, le supermarché est fermé l'après-midi.

  • A Casa di Greta a Cavo
    Free cancellation options available
    Scored 7.6
    7.6
    Rated good
    Good
     · 7 reviews

    Located in Cavo, 1.5 km from Spiaggia di Frugoso and 26 km from Villa San Martino, A Casa di Greta a Cavo offers a garden and air conditioning.

  • La Pergola al Cavo 13
    Free cancellation options available
    Scored 4.5
    4.5
    Rated passable
    Disappointing
     · 2 reviews

    Situated in Cavo, 2 km from Spiaggia di Frugoso and 26 km from Villa San Martino, La Pergola al Cavo 13 features air-conditioned accommodation with a balcony and free WiFi.

  • La Pergola al Cavo 9
    Free cancellation options available
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Boasting air-conditioned accommodation with a patio, La Pergola al Cavo 9 is situated in Cavo. This property offers access to a balcony and free private parking.

  • La Pergola al Cavo 5
    Free cancellation options available
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1 review

    Boasting air-conditioned accommodation with a patio, La Pergola al Cavo 5 is set in Cavo. This property offers access to a balcony and free private parking.

  • La Pergola al Cavo 107
    Free cancellation options available
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1 review

    Located in Cavo, within 43 km of Cabinovia Monte Capanne, La Pergola al Cavo 107 offers accommodation with air conditioning.

Highly rated holiday rentals in Cavo

  • Cavo Beach 2
    8.0+ review score
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 13 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.

    Ottima posizione,tranquillo, a due passi dal mare. Spazio esterno bello con grande tavolo per mangiare.

  • Cavo Beach 4
    8.0+ review score
    Scored 8.2
    8.2
    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
    8.0+ review score
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 16 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. 45 km from Cabinovia Monte Capanne, the...

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

  • Apartment Salita Bellavista by Interhome
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 3 reviews

    Set in Cavo, 1.2 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Apartment Salita Bellavista by Interhome offers air conditioning.

FAQ about holiday rentals in Cavo

Holiday rentals that guests love in Cavo

See all
  • Scored 7.1
    7.1
    Rated good
    Good
     · 130 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 9.0
    9.0
    Rated superb
    Superb
     · 180 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
  • Avg. price/night: £108.36
    Scored 8.2
    8.2
    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.6
    7.6
    Rated good
    Good
     · 14 reviews
    Location is fantastic with access to three beaches and close to the village. Spacious house and great outdoors
    Stefania
    Family with young children
  • Scored 6.5
    6.5
    Rated pleasant
    Pleasant
     · 2 reviews
    The house is a very nice one and has "a soul", I mean it's not an impersonal holiday house but more a family house with an history. We enjoyed the view from the terrasse, the butterflies (the hummingbird hawk moth especially) and the fig tree (with figs!) in the garden. We also enjoyed the beach and especially "Cala dell'Alga". Our rate: 8,5/10
    Claudine
    Solo traveller