Skip to main content

Beach rentals in Cavo

Find the beach rentals that appeal to you the most

The best beach rentals in Cavo

Check out our pick of great beach 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.0
Very good - What previous guests thought, 350 reviews
Price from
US$104.83
1 night, 2 adults

Elbadoc Camping Village

Cavo

Located just 1.9 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.

P
Phredhe
From
Sweden
We loved Cavo. Small village and not so many tourists. There is a bus every hour to Rio Marina or other beaches.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 104 reviews
Price from
US$88.89
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$169.61
1 night, 2 adults

Residenza Portoferraio

Portoferraio (Near Cavo)

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

N
Nina
From
United Kingdom
Very spacious room, great central location, good helpyourself Italian breakfast, very friendly host who let me into my room already in the morning.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 320 reviews
Price from
US$115.13
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.

L
Louise
From
Sweden
It was fresh and clean. Easy access from ferry, within walkingdistance. Very friendly hosts. Every morsning the breakfast was prepared in a lovely way. Would definatly rexommend this place
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 137 reviews
Price from
US$129.56
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.

M
Marta
From
Poland
Everything was perfect - beautiful place with comfortable beds, everything super clean, lovely breakfast! Absolutely recommend the place and hope we will be coming back!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 156 reviews
Price from
US$127.21
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$129.56
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$153.92
1 night, 2 adults

Casa Le Agavi

Portoferraio (Near Cavo)

Boasting sea views, Casa Le Agavi offers accommodation with a seasonal outdoor swimming pool, a garden and a terrace, around 2.1 km from Ottone Beach.

J
Jamie
From
United Kingdom
The location,cleanliness,comfort and mostly the kind host and the lively breakfast
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 79 reviews
Price from
US$188.46
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, 385 reviews
Price from
US$78.33
1 night, 2 adults
All beach rentals in Cavo

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

See all

Popular with guests booking beach rentals in Cavo

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

Popular with guests booking beach rentals in Cavo

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

Popular with guests booking beach rentals in Cavo

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 104 reviews

Popular with guests booking beach rentals in Cavo

Popular with guests booking beach rentals in Cavo

Popular with guests booking beach rentals in Cavo

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

Popular with guests booking beach rentals in Cavo

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

Popular with guests booking beach rentals in Cavo

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 14 reviews

Popular with guests booking beach rentals in Cavo

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

Popular with guests booking beach rentals in Cavo

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

Beach rentals with swimming pools in Cavo and nearby

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

Featuring air-conditioned accommodation with a private pool, sea view and a patio, Villetta dal Ganzetto is set in Rio Marina. Featuring mountain and pool views, this holiday home also has free WiFi.

From US$106.01 per night
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.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 57 reviews

Offering a garden and pool view, La Chiusa di Rio is located in Rio nellʼElba, 2.8 km from Spiaggia La Torre and 20 km from Villa San Martino.

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.3
Good - What previous guests thought, 4 reviews

Facing the seafront in Nisporto, Apartment Terrazza Cala Rossa by Interhome is an apartment, featuring a seasonal outdoor pool and 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.

Scored out of 10, guest rating 4.2
Disappointing - What previous guests thought, 5 reviews

Facing the seafront in Nisporto, Apartment Cala Rossa-1 by Interhome is an apartment, featuring a seasonal outdoor pool and private parking.

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

Appartamenti Claudia Rio

Rio Marina
Free cancellation options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 385 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$82.45 per night
Scored out of 10, guest rating 8.7
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$235.57 per night

al 28 B&B

Portoferraio
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 156 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$127.21 per night

Holiday Home Wendy by Interhome

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

B&B Capo Pero

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

Situated in Rio Marina, less than 1 km from Cala Seregola Beach, B&B Capo Pero offers beachfront accommodation and various facilities, such as a garden.

Residenza La Scogliera di Rio Albano

Rio Marina
Free cancellation options available
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 58 reviews

Situated in Rio Marina, within less than 1 km of Cala Seregola Beach and 23 km of Villa San Martino, Residenza La Scogliera di Rio Albano features accommodation with a garden and free WiFi as well as...

Agriturismo Paradisa

Rio nellʼElba
Free cancellation options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 89 reviews

Agriturismo Paradisa is situated 6 km from Rio nell’Elba. Free private parking is available on site. Certain units feature a seating area to relax in after a busy day.

Appartamenti Nisportino

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

Offering a terrace and garden view, Appartamenti Nisportino is set in Nisporto, 600 metres from Spiaggia di Nisportino and 22 km from Villa San Martino.

Save money on beach rentals in Cavo and nearby – budget options available

Casa dal Ganzetto

Rio Marina
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 15 reviews

Set in Rio Marina, 500 metres from Spiaggia Marina Di Gennaro and 20 km from Villa San Martino, Casa dal Ganzetto offers air-conditioned accommodation with a balcony and free WiFi.

From US$106.01 per night
Scored out of 10, guest rating 9.0
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...

Situated in Rio nellʼElba, 500 metres from Nisporto Beach and 18 km from Villa San Martino, Apartment in Nisporto with Private Sea Access offers water sports facilities and air conditioning.

Located in Rio nellʼElba in the Elba region, Apartment in Rio nell Elba for 2 Person features a balcony. Featuring a 24-hour front desk, this property also provides guests with a water park.

Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 2 reviews

Featuring air-conditioned accommodation with a balcony, Quinta holiday residence in Rio nell'Elba is located in Rio nellʼElba.

Cota Quinta

Rio nellʼElba
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 127 reviews

Located 50 metres from the rocky seafront, Cota Quinta is 400 metres from the sandy beach of Nisporto. It offers self-catering accommodation and free Wi-Fi in public areas.

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

La Casa di Rosa - ArgonautiVacanze is a beachfront property set in Rio Marina, 400 metres from Spiaggia La Torre and 20 km from Villa San Martino.

Highly rated beach 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$176.68 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 320 reviews

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

From US$135.45 per night

Indarsena b&b

Portoferraio
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 137 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$129.56 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 43 reviews

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.

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

Set in Rio Marina in the Elba region with Spiaggia La Torre nearby, Casa Vacanze Iosè offers accommodation with free private parking.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 7 reviews

Offering city views, Nel cuore di Rio Marina is an accommodation situated in Rio Marina, 400 metres from Spiaggia La Torre and 20 km from Villa San Martino.

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

Situated in Nisporto and only 500 metres from Nisporto Beach, Elba Island Resort Pool & Tennis features accommodation with sea views, free WiFi and free private parking.

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

Located in Nisporto and only 500 metres from Nisporto Beach, Appartamenti Arcipelago - ArgonautiVacanze provides accommodation with sea views, free WiFi and free private parking.

FAQ about beach rentals in Cavo