Skip to main content

Villas in Cavo

Find the villas that appeal to you the most

Villas for every style

Find the right villa for you in Cavo

The best villas in Cavo

Check out our pick of great villas in Cavo

Filter by:

Review score

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$167.01
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$347.94
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.57
1 night, 2 adults

Casa Maria

Portoferraio (Near Cavo)

Located in Portoferraio, 6.6 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Casa Maria offers air conditioning.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 31 reviews
Price from
US$139.18
1 night, 2 adults

Casa Vacanze Iosè

Rio Marina (Near Cavo)

Boasting city views, Casa Vacanze Iosè is located in Rio Marina, around 37 km from Cabinovia Monte Capanne. The property has mountain and garden views, and is 400 metres from Spiaggia La Torre.

M
MARGARITA
From
Greece
My experience in Casa Jose was great. The location is perfect and the small terrace with the seaside view offered moments of relaxation and quality during my stay. The house if fully equipped and Marco was always available for any questions or needs I had. Extra bonus: the friendly neighbor's cat was coming for a daily visit in the terrace. I highly recommend Casa Jose when in Elba.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 23 reviews
Price from
US$268.97
1 night, 2 adults

Villetta dal Ganzetto

Rio Marina (Near Cavo)

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.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 21 reviews
Price from
US$104.38
1 night, 2 adults

Villa rosa nel cuore di Porto Azzurro

Porto Azzurro (Near Cavo)

Offering a garden and garden view, Villa rosa nel cuore di Porto Azzurro is located in Porto Azzurro, 15 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.

S
Susan
From
United Kingdom
Beautiful appartmemt, exceptionally clean really good facilities Brilliant location, owner very helpful
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 36 reviews
Price from
US$173.97
1 night, 2 adults

Duca House

San Giovanni (Near Cavo)

Located in San Giovanni and only 5.4 km from Villa San Martino, Duca House provides accommodation with mountain views, free WiFi and free private parking.

A
Andzej
From
Denmark
It's amazing place to stay. House is surrounded by diverse nature that you can find on island of Elba. From one side you have mountains view, which you can enjoy straight from jacuzzi at evening or from roof terrace while having a breakfast. On other side you have great view of Portoferraio bay. Thanks to Emanuela & Peppe whom made our stay just perfect! I definitely recommend to pick this place if you want to have a memorable experience.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 25 reviews
Price from
US$125.26
1 night, 2 adults

Casa Katia, Giuliana & Nami

Lacona (Near Cavo)

Casa Katia, Giuliana & Nami, a property with a garden, is situated in Lacona, 600 metres from Spiaggia di Margidore, 13 km from Villa San Martino, as well as 26 km from Cabinovia Monte Capanne.

N
NikolayBrest
From
Belarus
Everything was wonderful 👍 location, apartment, hosts, neighbours.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 62 reviews
Price from
US$62.03
1 night, 2 adults

Villetta San Martino

Portoferraio (Near Cavo)

Situated in Portoferraio in the Elba region, Villetta San Martino provides accommodation with access to a solarium.

P
Petra
From
Czech Republic
The house is a fantastic place with direct view of the harbor, located on a small hill right next to Napoleon summer villa (5 min walk). Surrounded by a beautiful and well-kept garden, provides a lot of privacy and close proximity to Portoferraio. The host (Christina) was available on the phone, while Germana and her husband were available on site. What wonderful couple they are! Full of energy, good humor and very helpful! They made our stay very pleasant over the xmas break and made us feel like at home. House has all amenities, including dishwasher and outside grill. All is simple, elegant and easy to use. High quality large refrigerator and dishwasher. Parking for car is right next to the house on a separate driveway. Beds were very comfortable and large. Ideal for families or group of friends. House can be heated in the off season. Truly a charm that made our trip to Elba unforgettable.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 34 reviews
Price from
US$191.37
1 night, 2 adults
All villas in Cavo

Looking for a villa?

Perfect for families, groups or couples who enjoy luxury and independence while travelling. Enjoy the space and privacy of these fully-furnished, self-standing mansions — travellers can cook, lounge and explore at their leisure. Note that in Bali, a resort will also be called a villa.

Most booked villas in Cavo and surroundings in the past month

See all

Popular with guests booking villas in Cavo

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

Popular with guests booking villas in Cavo

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

Popular with guests booking villas in Cavo

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

Popular with guests booking villas in Cavo

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

Popular with guests booking villas in Cavo

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

Popular with guests booking villas in Cavo

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

Popular with guests booking villas in Cavo

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

Popular with guests booking villas in Cavo

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

Popular with guests booking villas in Cavo

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

Popular with guests booking villas in Cavo

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

Travelling by car? These villas in Cavo and nearby offer free parking

Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 4 reviews

Located within 400 metres of Spiaggia La Torre and 20 km of Villa San Martino, Residenza Rio Marina de luxe provides rooms with air conditioning and a private bathroom in Rio Marina.

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

Boasting a hot tub, VILLA MERAVIGLIA 8, Emma Villas is located in Nisporto.

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

Set in Nisporto, within 200 metres of Nisporto Beach and 18 km of Villa San Martino, Villa Belvedere Nisporto offers accommodation with free WiFi, air conditioning, a garden and barbecue facilities.

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

Boasting city views, Casa Vacanze Iosè is located in Rio Marina, around 37 km from Cabinovia Monte Capanne. The property has mountain and garden views, and is 400 metres from Spiaggia La Torre.

Boasting garden views, Villa Barracuda is located in Nisporto, 34 km from Cabinovia Monte Capanne.

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

Villetta Natura Casa A, boasting a garden and barbecue facilities, is situated in Rio nellʼElba, 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne.

Great access to the city centre. Check these villas in Cavo and nearby

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.

Enjoy breakfast in Cavo and nearby

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

Villetta Natura Casa C, featuring a garden and barbecue facilities, is located in Rio nellʼElba, 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2 reviews

Boasting a garden as well as barbecue facilities, Villetta Natura Casa B is set in Rio nellʼElba, within 17 km of Villa San Martino and 34 km of Cabinovia Monte Capanne.

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.

Set in Nisporto in the Elba region with Nisporto Beach nearby, Casa Alessia, il tuo angolo di pace a Nisporto offers accommodation with free private parking.

Offering a garden and garden view, Cozy house with garden in Rio nell'Elba is situated in Rio nellʼElba, 18 km from Villa San Martino and 35 km from Cabinovia Monte Capanne.

Casa di Marghy

Rio Marina
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Set in Rio Marina, Casa di Marghy provides accommodation 19 km from Villa San Martino and 35 km from Cabinovia Monte Capanne.

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

Situated in Rio nellʼElba, 18 km from Villa San Martino and 35 km from Cabinovia Monte Capanne, Il polpo blu offers air conditioning.

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

Set in Rio Marina, less than 1 km from Spiaggia La Torre and 19 km from Villa San Martino, Villetta Fiorita - HelloElba offers barbecue facilities and air conditioning. The property has garden views.

Villas with swimming pools in Cavo and nearby

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

Located in Rio Marina, Villa Serena by Interhome provides accommodation with private pool, free WiFi and free private parking for guests who drive.

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.

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

Boasting air-conditioned accommodation with a private pool, Villa Zaca 6, Emma Villas is set in Rio Marina. 18 km from Villa San Martino and 35 km from Cabinovia Monte Capanne, the property offers a...

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Boasting accommodation with a private pool, garden view and a balcony, Villa Stefania con Piscina is situated in Magazzini.

Set only 1.2 km from Ottone Beach in Portoferraio, Holiday home in Portoferraio 23631 offers accommodation equipped with a balcony, garden and outdoor pool.

Boasting air-conditioned accommodation with a private pool, Villa Star is situated in Capo D'Arco. This beachfront property offers access to a patio, free private parking and free WiFi.

Complete with a garden and a bar, Villa Le Terrazze is situated in Capo D'Arco, 20 km from Villa San Martino and 37 km from Cabinovia Monte Capanne.

Featuring air-conditioned accommodation with a private pool, VILLA PADULELLA 8&2, Emma Villas is located in Portoferraio.

FAQ about villas in Cavo

Villas that guests love in Cavo

See all
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.7
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
gogless