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.

A
Alexander
From
Germany
Tommaso was great! the host is a good-to-communicate with guy. I don't know how he does it, but the fridge was fully stacked even though it's off-season. there were even some fresh croissants that came in later even though the kitchen really already has all you need and lots of it. the heater worked like a charm. and everything was clean. location was good. very close to the harbor. a great stay where I often said to myself and my gf how does he do it? it was refreshing to have staid at a location where maximizing profits did not seem like the no1 priority. Bravo Tommaso, Mille Gracie
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 321 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.

A
Antenor
From
Spain
Great location, modern space in the center of Portoferraio, clean and very comfortable (bed, pillow, temperature, sound, bathroom). The breakfast was great and felt like home
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.

T
Tobias
From
Germany
From the outside the house looks a bit scetchy tbh. But when you step inside and you open the door towards the apartment, it is just stunning! It was so big, clean, it smelled good! We had everything we needed. Amazing room, enough space, two beautiful terraces and a great kitchen. The facility offered possibility to wash, cook yourself, or just take a late night snack from the kitchen: Barbara’s homemade cake! It was amazing and we will definitely return if we come back to Elba!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 157 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.

E
Elin Dominique Fiona
From
Switzerland
At first I was a little scared because I thought this deal is a little too good to be true. I was really flashed when I arrived tho, It’s a wonderful appartment and it looks even nicer than on the pictures. It’s clean, and the location is really great. It’s 7 minutes away from the beach and pretty much in the middle of the old town. The owner of the place was super nice and attentive. We had a wonderful stay in the scalinata, and we would love to come here again.
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.

S
Stanislav
From
Czech Republic
The hosts were incredibly friendly, warm and helpful. They tried to accommodate all our requirements, eg. They were creative with the breakfast options. We expected B&B but the service provided was almost at a hotel level. The views from the pool area were amazing. The bathroom was huge and stylish. We had a piece of the garden just for ourselves which is especially useful with a dog. It is also close to the beach - 10 mins walk if you don’t mind going on the road for a bit. Close to Portoferraio too. Also the parking is safe and comfortable.
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.

M
Matthias
From
Italy
Claudia is really nice and apartment is so huge and comfy
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

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

Appartamenti Claudia Rio

Rio Marina
Budget 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

Villetta dal Ganzetto

Rio Marina
Budget options available
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

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

B&B Capo Pero

Rio Marina
Budget 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.

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
Budget 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.

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.

Beach rentals with swimming pools in Cavo and nearby

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.2
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.

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.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 21 reviews

Boasting accommodation with a private pool, mountain view and a patio, Elbamare residence con piscina is situated in Nisporto.

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 8.7
Fabulous - What previous guests thought, 38 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
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 321 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.4
Superb - What previous guests thought, 26 reviews

Set in Portoferraio, 6.1 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Porta del Mare offers sea views and free WiFi.

From US$128.39 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 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...

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

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.

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
Free cancellation 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.

La Casa di Rosa - ArgonautiVacanze

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

Casa Vacanze Iosè

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

Nel cuore di Rio Marina

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

FAQ about beach rentals in Cavo