Skip to main content

Self Catering Accommodation in Cavo

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Cavo

Check out our pick of great self catering accommodation in Cavo

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Cavo and surroundings in the past month

See all

Popular with guests booking self catering accommodation in Cavo

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

Popular with guests booking self catering accommodation in Cavo

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4 reviews

Popular with guests booking self catering accommodation in Cavo

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking self catering accommodation in Cavo

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 16 reviews

Popular with guests booking self catering accommodation in Cavo

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 16 reviews

Popular with guests booking self catering accommodation in Cavo

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 14 reviews

Popular with guests booking self catering accommodation in Cavo

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 12 reviews

Popular with guests booking self catering accommodation in Cavo

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 8 reviews

Popular with guests booking self catering accommodation in Cavo

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking self catering accommodation in Cavo

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 9 reviews

Highly rated self catering accommodation in Cavo and nearby

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 35 reviews

Located in Rio Marina, 400 metres from Spiaggia La Torre and 20 km from Villa San Martino, Berenice - Isola D'Elba Apartments offers a terrace and air conditioning.

From US$207.84 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 28 reviews

Located in Rio Marina, 300 metres from Spiaggia La Torre and 20 km from Villa San Martino, Casa Bella 'Mbriana offers air conditioning. The property has quiet street views.

From US$144.33 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 388 reviews

Featuring a patio with quiet street views, a garden and barbecue facilities, Appartamenti Claudia Rio can be found in Rio Marina, close to Spiaggia La Torre and 20 km from Villa San Martino.

From US$75.05 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 24 reviews

Featuring a garden, a terrace and free WiFi, Casa Carlotta is a recently renovated apartment 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne. The property has quiet street views.

From US$147.22 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 40 reviews

Situated 6.5 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Delizioso Loft a Forte Stella, Isola d'Elba provides accommodation set in Portoferraio.

From US$230.93 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 11 reviews

Boasting city views, Monolocale Eco del Mare offers accommodation with a terrace and a balcony, around 5.2 km from Villa San Martino.

From US$88.33 per night

L' Amabile Geko

Rio Marina
8.0+ review score
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews

Boasting garden views, L' Amabile Geko provides accommodation with a garden and a patio, around 23 km from Villa San Martino.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6 reviews

Boasting garden views, La Casina di Grassera - Argonauti Vacanze offers accommodation with a garden, around 37 km from Cabinovia Monte Capanne.

Enjoy breakfast in Cavo and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4 reviews

Offering a garden and garden view, Cala Azzurra apartment is situated in Cavo, 28 km from Villa San Martino and 45 km from Cabinovia Monte Capanne.

Appartamento Mare Blu

Cavo
Breakfast options
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 8 reviews

Featuring a garden, private pool and garden views, Appartamento Mare Blu is located in Cavo. This beachfront property offers access to table tennis, free private parking and free WiFi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Cavo and only less than 1 km from Spiaggia di Frugoso, Elba Bellavista -- Casa Palmaiola -- offers accommodation with mountain views, free WiFi and free private parking.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 5 reviews

Situated in Rio Marina, 1 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Family House Rio offers a terrace and air conditioning.

From US$332.54 per night

Cavo Beach 4

Cavo
Breakfast options
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 4 reviews

Situated in Cavo, less than 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.

From US$150.10 per night

Agriturismo Amandolo

Cavo
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Offering a garden and quiet street view, Agriturismo Amandolo is located in Cavo, 2.6 km from Spiaggia di Frugoso and 27 km from Villa San Martino.

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

Located in Casa Castagno and only 700 metres from Spiaggia di Nisportino, Appartamento Napoleon Isola D Elba provides accommodation with mountain views, free WiFi and free private parking.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 9 reviews

Set in Rio Marina and only 1.3 km from Spiaggia La Torre, Isola d'Elba casa vacanze - Villa Portello - magnetite - la casina offers accommodation with garden views, free WiFi and free private parking.

These self catering accommodation in Cavo and nearby have options with free cancellation

Casa dell'Acqua - Isola d'Elba

Rio nellʼElba
Free cancellation options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Boasting air-conditioned accommodation with a private pool, garden view and a patio, Casa dell'Acqua - Isola d'Elba is situated in Rio nellʼElba.

From US$231.10 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 17 reviews

Located in Rio Marina and only 1.3 km from Spiaggia La Torre, Isola d'Elba casa vacanze - Villa Portello - la casina bis - quarzo-pirite provides accommodation with sea views, free WiFi and free...

La casa di Anita

Rio Marina
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Offering a garden and garden view, La casa di Anita is located in Rio Marina, 20 km from Villa San Martino and 37 km from Cabinovia Monte Capanne.

Casa Pamalù

Nisporto
Free cancellation options available
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 4 reviews

Boasting accommodation with a private pool, Casa Pamalù is located in Nisporto. This property offers access to a terrace and free private parking.

Graziosa Suite vista mare [FREE PARKING]

Rio Marina
Free cancellation options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 25 reviews

Offering sea views, Graziosa Suite vista mare [FREE PARKING] is an accommodation situated in Rio Marina, 400 metres from Spiaggia La Torre and 20 km from Villa San Martino.

From US$138.56 per night

Villa Acquasalata

Nisporto
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Boasting air-conditioned accommodation with a heated pool, Villa Acquasalata is situated in Nisporto. This property offers access to a terrace, free private parking and free WiFi.

Casa Lorenzo

Rio Marina
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5 reviews

Situated 20 km from Villa San Martino and 36 km from Cabinovia Monte Capanne, Casa Lorenzo provides accommodation in Rio Marina.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews

Boasting accommodation with a private pool, garden view and a balcony, NISPORTO APPARTAMENTO 100 MT DAL MARE E PISCINA is set in Nisporto.

FAQ about self catering accommodation in Cavo