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

Filter by:

Review score

La Vecchia Scuola

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.

L
Lenard
From
Australia
The location was beautiful and relaxing and right in the heart of the fishing village.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 347 reviews
Price from
US$102.77
1 night, 2 adults

Residence Villa La Pineta

Cavo

Located in Cavo, within a few steps of Spiaggia di Frugoso and 28 km of Villa San Martino, Residence Villa La Pineta provides accommodation with a garden as well as free private parking for guests who...

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews
Price from
US$1.15
1 night, 2 adults

CASA ELISA

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 out of 10, guest rating 7.9
Good - What previous guests thought, 30 reviews
Price from
US$166.28
1 night, 2 adults

Monolocale Eco del Mare

Portoferraio (Near Cavo)

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

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 11 reviews
Price from
US$88.33
1 night, 2 adults

Nido d'amore

Portoferraio (Near Cavo)

Located in Portoferraio, within 23 km of Cabinovia Monte Capanne, Nido d'amore offers accommodation with air conditioning.

V
Veronika
From
Czech Republic
We loved that the accomodation is set up in a way that makes you feel like a local and is situated in the most beautiful street in Portoferraio, it's private but close to the best restaurants in the city. Very recommend
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$95.64
1 night, 2 adults

Casa Carlotta

Rio nellʼElba (Near Cavo)

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.

V
Veronika
From
Czech Republic
We loved the location in Rio nell'Elba which is real essence of Elba, calm and authenthic village with decent bar which is always open to get perfect Negroni. The apartment is just a few steps from picturesque plaza, comfortable and equiped with everything you need. cannot recommend more
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 24 reviews
Price from
US$207.85
1 night, 2 adults

NUOVO Luminoso a 100 passi dalla piazza

Rio nellʼElba (Near Cavo)

Offering city views, NUOVO Luminoso a 100 passi dalla piazza is an accommodation located in Rio nellʼElba, 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne.

T
Tatiana
From
Moldova
Fantastic rooms! Amazing location! Unforgettable views! We will come back next year! Thank you for our happy vacation!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews
Price from
US$191.97
1 night, 2 adults

Villa Podere I Cavalieri

SantʼAnna (Near Cavo)

Featuring air-conditioned accommodation with a balcony, Villa Podere I Cavalieri is located in SantʼAnna.

M
Maria
From
Italy
The Villa has plenty of space for a large group like ours - 3 families for a total of 10 people. It is very nicely decorated, and overall, very pleasant. Both internal and external settings are lovely, including the swimming pool. It is easy to reach, in a very quiet spot but at the same time close to Portoferraio, beaches, market... and all you need. It was a pity to leave, I thoroughly recommend Podere dei Cavalieri, a little spot of peace and tranquility. And oh yes, our hosts were super nice, very friendly and full of precious suggestions.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 16 reviews
Price from
US$346.41
1 night, 2 adults

Tenuta La Chiusa

Portoferraio (Near Cavo)

Set in 20 hectares of private grounds on the Gulf of Portoferraio, a few metres from the beach, Tenuta La Chiusa offers accommodation in a historical building with sea view.

B
Branko
From
Czech Republic
It was awesome! Beautiful place, super calm, all tidy. Staff is taking really great care. We can definitely recommend it and will come hopefully back and bring also our friends:)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 43 reviews
Price from
US$154.33
1 night, 2 adults

L' Amabile Geko

Rio Marina (Near Cavo)

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

J
Jennifer
From
United Kingdom
Lovely location , which had everything you need. The outdoor shower was welcome for washing off the sand and cooling down in the heat. The owners are really sweet; and they gave us cuttings from their herb garden when we left.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews
Price from
US$155.88
1 night, 2 adults
All 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, 30 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 8.8
Fabulous - What previous guests thought, 16 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 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.4
Superb - What previous guests thought, 12 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 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.4
Very good - What previous guests thought, 10 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.85 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.34 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 384 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$92.38 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$242.49 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.94 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.

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$251.72 per night

Cala Azzurra apartment

Cavo
Free cancellation options available
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
Free cancellation options available
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.

Elba Bellavista -- Casa Palmaiola --

Cavo
Free cancellation options available
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.

Family House Rio

Rio Marina
Free cancellation options available
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.

Cavo Beach 4

Cavo
Free cancellation options available
Scored out of 10, guest rating 7.8
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.

Agriturismo Amandolo

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

Agriturismo Amandolo, a property with a garden and barbecue facilities, is located in Cavo, 2.6 km from Spiaggia di Frugoso, 27 km from Villa San Martino, as well as 44 km from Cabinovia Monte Capanne...

Appartamento Napoleon Isola D Elba

Casa Castagno
Free cancellation options available
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.

Enjoy breakfast in Cavo and nearby

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.

Scored out of 10, guest rating 8.3
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...

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
Breakfast options
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.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 24 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.

Villa Acquasalata

Nisporto
Breakfast options
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
Breakfast options
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

gogless