Skip to main content

Holiday Rentals in Cavo

Find the holiday rentals that appeal to you the most

The best holiday rentals in Cavo

Check out our pick of great holiday rentals 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.

P
Peter
From
United Kingdom
Position perfect, facilities ideal, arrangements with host excellent
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 341 reviews
Price from
US$103.34
1 night, 2 adults

Le vasche - by the sea - nice apartment

Cavo

Situated in Cavo, 600 metres from Spiaggia di Frugoso and 27 km from Villa San Martino, Le vasche - by the sea - nice apartment offers a garden and air conditioning.

B
Balázs
From
Hungary
Elba is lovely. Cavo is a perfect choice to visit
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 18 reviews
Price from
US$82.73
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 8.0
Very good - What previous guests thought, 33 reviews
Price from
US$167.21
1 night, 2 adults

Indarsena b&b

Portoferraio (Near Cavo)

Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

g
gabriele
From
Portugal
The place is modern, very tasteful, great location. Taken care of with love to all details. Perfect for me.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 135 reviews
Price from
US$127.73
1 night, 2 adults

al 28 B&B

Portoferraio (Near Cavo)

Set in Portoferraio, 5.4 km from Villa San Martino, al 28 B&B offers air-conditioned rooms with free WiFi. It is located 22 km from Cabinovia Monte Capanne and provides a shared kitchen.

S
Sarah
From
Netherlands
This was an incredible find on Elba. A beautiful B&B in the centre of the city. The room was clean, modern and comfortable, whilst the breakfast was outstanding. My favourite in Italy so far! Barbara and her family were so welcoming and friendly, we didn’t want to leave!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 156 reviews
Price from
US$139.34
1 night, 2 adults

LA SCALINATA

Portoferraio (Near Cavo)

Offering a garden and city view, LA SCALINATA is set in Portoferraio, 6.7 km from Villa San Martino and 23 km from Cabinovia Monte Capanne.

s
scott
From
Canada
The spaciousness and the view could not be beat. I wish I had booked for more nights, as to be able to sit out on the spacious patio area, looking over the harbour, would have been a real bonus. Lots of cats to pet, all happy and well fed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 50 reviews
Price from
US$127.73
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.

A
Ana Marie
From
Slovenia
Our host was very friendly and gave us great recommendations of places to visit. The apartment is very cosy and beautifully furnished. Amazing experience.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews
Price from
US$193.04
1 night, 2 adults

Le Ghiaie - Appartamenti

Portoferraio (Near Cavo)

Boasting air-conditioned accommodation with a balcony, Le Ghiaie - Appartamenti is set in Portoferraio. Free WiFi is offered throughout the property and private parking is available on site.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$68.28
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$156.76
1 night, 2 adults

Appartamenti Claudia Rio

Rio Marina (Near Cavo)

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.

K
Karolin
From
Germany
the location the room Claudia was super friendly the price it was definitely worth the money
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 393 reviews
Price from
US$77.22
1 night, 2 adults
All holiday rentals in Cavo

Most booked holiday rentals in Cavo and surroundings in the past month

See all

Popular with guests booking holiday rentals in Cavo

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

Popular with guests booking holiday rentals in Cavo

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 2 reviews

Popular with guests booking holiday rentals in Cavo

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

Popular with guests booking holiday rentals in Cavo

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Popular with guests booking holiday rentals in Cavo

Popular with guests booking holiday rentals in Cavo

Popular with guests booking holiday rentals in Cavo

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3 reviews

Popular with guests booking holiday rentals in Cavo

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 7 reviews

Popular with guests booking holiday rentals in Cavo

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

Popular with guests booking holiday rentals in Cavo

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

Highly rated holiday rentals 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$209.01 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 59 reviews

Located in Rio Marina, 300 metres from Spiaggia La Torre and 19 km from Villa San Martino, la stanza di Robi offers air conditioning. The property features quiet street views.

From US$124.24 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 203 reviews

Set just 200 metres from Spiaggia La Torre, Casa Valdese Rio Marina offers accommodation in Rio Marina with access to a garden, a terrace, as well as luggage storage space.

From US$95.21 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 393 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.47 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$232.23 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 298 reviews

Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodation with a shared lounge and free WiFi.

From US$127.73 per night

Indarsena b&b

Portoferraio
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 135 reviews

Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

From US$127.73 per night

al 28 B&B

Portoferraio
8.0+ review score
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 157 reviews

Set in Portoferraio, 5.4 km from Villa San Martino, al 28 B&B offers air-conditioned rooms with free WiFi. It is located 22 km from Cabinovia Monte Capanne and provides a shared kitchen.

From US$139.34 per night

Enjoy breakfast in Cavo and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 262 reviews

Offering a shared lounge and city view, Dal Sandro B&B is set in Portoferraio, 1.3 km from Le Viste Beach and 5.2 km from Villa San Martino.

From US$98.70 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 14 reviews

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

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.

Amazing Apartment In Cavo is a beachfront property located in Cavo, 27 km from Villa San Martino and 44 km from Cabinovia Monte Capanne.

Cavo Beach 1

Cavo
Breakfast options
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 9 reviews

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

Maggiolino al mare

Cavo
Breakfast options

Maggiolino al mare features accommodation set in Cavo, 27 km from Villa San Martino and 44 km from Cabinovia Monte Capanne.

Casa Minnie

Cavo
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

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

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 2 reviews

Offering sea views, 2 Bedroom Gorgeous Home In Cavo is an accommodation set in Cavo, 1.3 km from Spiaggia di Frugoso and 28 km from Villa San Martino.

These holiday rentals in Cavo and nearby have options with free cancellation

Suite l' Orologio

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

Located in Rio Marina, just 400 metres from Spiaggia La Torre, Suite l' Orologio provides beachfront accommodation with free WiFi.

From US$125.40 per night

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

Casa Mamy a 150 metri dal mare

Cavo
Free cancellation options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3 reviews

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.

Apartment la Roccia by Interhome

Cavo
Free cancellation options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 7 reviews

Set in Cavo in the Elba region with Spiaggia di Frugoso nearby, Apartment la Roccia by Interhome offers accommodation with free private parking.

La Pergola al Cavo 9

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

Situated in Cavo, 2 km from Spiaggia di Frugoso and 26 km from Villa San Martino, La Pergola al Cavo 9 offers air conditioning. This property offers access to a balcony and free private parking.

La Pergola al Cavo 5

Cavo
Free cancellation options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

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

La Pergola al Cavo 107

Cavo
Free cancellation options available

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

Appartamento La Pergola al Cavo

Cavo
Free cancellation options available

Appartamento La Pergola al Cavo, featuring barbecue facilities, is situated in Cavo, 26 km from Villa San Martino and 43 km from Cabinovia Monte Capanne.

Holiday Rentals with swimming pools in Cavo and nearby

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

Located in Casa Castagno, 500 metres from Spiaggia di Nisportino and 22 km from Villa San Martino, Mare e natura a Nisportino offers an infinity pool and air conditioning.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 13 reviews

Boasting air-conditioned accommodation with a pool with a view, Nisportino Vista Mare is set in Rio nellʼElba. This beachfront property offers access to free WiFi and free private parking.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews

Cozy Apartment In Nisportino With Wifi is a beachfront property set in Nisporto, 600 metres from Spiaggia di Nisportino and 22 km from Villa San Martino.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews

Set in Nisporto, 600 metres from Spiaggia di Nisportino and 22 km from Villa San Martino, Beautiful Apartment In Nisportino offers air conditioning.

Featuring air-conditioned accommodation with a balcony, Apartment in Elba with Panoramic Views is located in Rio nellʼElba.

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

Set 2.7 km from Spiaggia La Torre, 20 km from Villa San Martino and 36 km from Cabinovia Monte Capanne, Residence La Chiusa di Rio, Rio nell'Elba features accommodation situated in Rio nellʼElba.

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 6.0
Pleasant - What previous guests thought, 1 review

Facing the seafront in Nisporto, Apartment Soppalco 18 by Interhome is an apartment, boasting a seasonal outdoor pool and private parking.

FAQ about holiday rentals in Cavo

Holiday rentals that guests love in Cavo

See all
Avg. price/night: US$150.95
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 4 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.
Guest review by
Suska
Young couple
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 14 reviews
Location is fantastic with access to three beaches and close to the village. Spacious house and great outdoors
Guest review by
Stefania
Family with young children