Skip to main content

The best holiday homes in Cavo

Check out our pick of great holiday homes in Cavo

Filter by:

Review score

See the latest prices and deals by choosing your dates.
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.0
8.0
Rated very good
Very good
10 reviews
Price from
£109.76
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.1
8.1
Rated very good
Very good
15 reviews
Price from
£109.76
1 night, 2 adults
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 8.9
8.9
Rated fabulous
Fabulous
13 reviews
Price from
£126.65
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 7.3
7.3
Rated good
Good
12 reviews
Price from
£105.54
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 7.9
7.9
Rated good
Good
42 reviews
Price from
£108.08
1 night, 2 adults
Residenza Cavour Portoferraio city center, hotel in Portoferraio

Set in Portoferraio, Residenza Cavour Portoferraio city center is a recently renovated accommodation, 1.8 km from La Padulella Beach and 6.3 km from Villa San Martino.

Scored 9.2
9.2
Rated superb
Superb
6 reviews
Price from
£292.78
1 night, 2 adults
La Chiusa 1984 - HelloElba, hotel in Rio Marina

Situated within 1.4 km of Spiaggia La Torre and 1.8 km of Spiaggia Marina Di Gennaro in Rio Marina, La Chiusa 1984 - HelloElba provides accommodation with a kitchen.

In the house there are two apartman on the ground floor, and the owner lady lives on the upstairs. She speaks in Italian, but with a google translator we could understand easily each other. Her son can speaks in English. The house is very beautiful, clean and well equipped. In the neighborhood there are four cats, they come out sometimes.
Scored 8.9
8.9
Rated fabulous
Fabulous
19 reviews
Price from
£113.99
1 night, 2 adults
Casa Maria, hotel in Portoferraio

Located in Portoferraio, 6.5 km from Villa San Martino and 24 km from Cabinovia Monte Capanne, Casa Maria offers air conditioning.

Scored 8.1
8.1
Rated very good
Very good
20 reviews
Price from
£109.76
1 night, 2 adults
Appartamento Il Faro - HelloElba, hotel in Portoferraio

Appartamento Il Faro - HelloElba enjoys a location in Portoferraio, just 6.4 km from Villa San Martino and 24 km from Cabinovia Monte Capanne.

The location and the apartment are nice and although on the top of a hill easily accessible. The host promptly replies to messages most of the time.
Scored 8.3
8.3
Rated very good
Very good
16 reviews
Price from
£141.01
1 night, 2 adults
Casa Vacanze Iosè, hotel in Rio Marina

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.4
8.4
Rated very good
Very good
15 reviews
Price from
£295.27
1 night, 2 adults
All holiday homes in Cavo
Looking for a holiday home?
Great for families or large parties, holiday homes are privately owned accommodation, available for long or short-term rental. These homes are furnished and equipped with kitchen facilities for self-catering, although breakfast may be offered as an add-on. These properties have their own independent front door, which makes them different to apartments.

Most booked holiday homes in Cavo this month

See all

Enjoy breakfast in Cavo!

  • CASA VACANZE My Way
    Breakfast options
    Scored 8.9
    8.9
    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.6
    8.6
    Rated fabulous
    Fabulous
     · 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

  • Villa Giovanna - Goelba

    Offering a garden and garden view, Villa Giovanna - Goelba is located in Cavo, 2.7 km from Spiaggia di Frugoso and 23 km from Villa San Martino.

  • Elba Bellavista -- Casa Cerboli --
    Scored 7.0
    7.0
    Rated good
    Good
     · 1 review

    Set in Cavo, Elba Bellavista -- Casa Cerboli -- is a recently renovated accommodation, 27 km from Villa San Martino and 44 km from Cabinovia Monte Capanne.

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

    Offering sea views, Pet Friendly Home In Cavo With House Sea View is an accommodation set in Cavo, 28 km from Villa San Martino and 45 km from Cabinovia Monte Capanne.

  • Charming House in Cavo with Fireplace and Sunny Terrace

    Complete with barbecue facilities, Charming House in Cavo with Fireplace and Sunny Terrace is located in Cavo, 27 km from Villa San Martino and 44 km from Cabinovia Monte Capanne.

  • Holiday Home Wendy by Interhome
    Scored 7.5
    7.5
    Rated good
    Good
     · 14 reviews

    Boasting a garden, Holiday Home Wendy by Interhome is set in Cavo, within 28 km of Villa San Martino and 45 km of Cabinovia Monte Capanne. This beachfront property offers access to a terrace.

Save money on holiday homes in Cavo – budget options available!

  • Cavo Beach 4
    Budget options available
    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
    Budget options available
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 15 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.

  • Cavo Beach 2
    Budget options available
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 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 1
    Budget options available
    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 holiday homes in Cavo

Holiday homes that guests love in Cavo

See all
  • 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