Skip to main content

The 10 Best Apartments in Cavo, Italy

Check out our selection of great apartments in Cavo

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The apartment has 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with an a bath or shower. The property has an outdoor dining area.

Spiaggia di Frugoso is 2.8 km from the apartment, while Villa San Martino is 25 km from the property.

Show more Show less
9
Wonderful
9 reviews

Set in Cavo in the Elba region, Appartamento Edy features a balcony. Private parking is available on site at this recently renovated property. Cabinovia Monte Capanne is 45 km from the apartment.

The apartment is composed of 1 bedroom, a living room, a fully equipped kitchen, and 1 bathroom.

Show more Show less
8.1
Very Good
7 reviews
Price from
£97
per night

Featuring sea and garden views, this apartment provides 2 bedrooms and opens to a terrace. The air-conditioned apartment also features a flat-screen TV, a fully equipped kitchenette with a microwave, a seating area, washing machine and 1 bathroom with a walk-in shower and a bidet. The property has an outdoor dining area.

Great location; you can walk everywhere as long as you like hills to burn off all the pizza. The house is quiet and away from the street. Kitchen is well equipped and the mattresses are comfortable. The garden is sweet and private. The caretaker was very kind, friendly helpful and available.

Show more Show less
8.2
Very Good
6 reviews
Price from
£90
per night

The apartment with a terrace and garden views has 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with an oven and a fridge, and 1 bathroom with a bidet. The property has an outdoor dining area.

Cavo is such an amazing place to be in. Super cozy and for someone who have been traveling a bit it was super nice with so much space, your own kitchen and a lovely place outside to sit and eat breakfast in the morning.

Show more Show less
8.8
Excellent
17 reviews
Price from
£34
per night

The spacious apartment with a terrace and pool views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with an oven and a fridge, and 1 bathroom with a bidet. The property has an outdoor dining area.

Show more Show less
8
Very Good
8 reviews
Price from
£101
per night

The apartment is fitted with 2 bedrooms, 1 bathroom, a flat-screen TV, a dining area, a fully equipped kitchen, and a terrace with sea views. Guests can take in the ambience of the surroundings from an outdoor dining area.

Show more Show less
8.5
Very Good
6 reviews
Price from
£81
per night

Offering a garden and barbecue, Residence Villa La Pineta is situated in Cavo, just a few steps from the beach. Free private parking is available on site.

Residence Villa La Pineta also includes a sun terrace.

Show more Show less
8.6
Excellent
7 reviews
Price from
£117
per night

In this apartment guests will find a flat-screen TV and a seating area with a sofa. An equipped kitchenette is also available, while a private bathroom comprises a shower, a bidet, and a washing machine.

Show more Show less
8.6
Excellent
15 reviews
Price from
£64
per night

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.

All bright apartments at Vecchia Scuola have light-coloured wood floors and modern furnishings. Some apartments have a sea-view bedroom, others offer sea views from all rooms.

The location was very close to a cafe, the shop and several excellent restaurants. The view over the harbour was stunning.

Show more Show less
7.8
Good
215 reviews
Price from
£51
per night

The spacious apartment with a terrace and sea views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a bidet. Guests can take in the views of the mountain from the patio, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.

Show more Show less
9
Wonderful
3 reviews
Price from
£129
per night

Looking for an apartment?

For travelers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately or plan the next day’s activities over a shared meal. Often available for short and long-term.
Search apartments in Cavo

Most booked apartments in Cavo this month

Enjoy breakfast in Cavo!

  • Appartamento Giacomo
    Breakfast options
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 9 reviews

    Appartamento Giacomo is located in Cavo, just 1.7 miles from Spiaggia di Frugoso and 15 miles from Villa San Martino.

    posizione tranquilla disponibilità e gentilezza dei proprietari giardino con gazebo lavatrice

  • Appartamento Edy
    Breakfast options
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 7 reviews

    Appartamento Edy offers accommodations in Cavo, a 7-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino. Private parking is available on site at this recently renovated property.

  • Le vasche - by the sea - nice apartment
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 6 reviews

    Le vasche - by the sea - nice apartment offers accommodations in Cavo, a 7-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino.

  • Attico cavo a pochi passi dal mare
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 17 reviews

    Featuring a garden, Attico cavo a pochi passi dal mare features accommodations in Cavo. This property offers access to a terrace and free private parking.

    Comodissimo e con zona molto tranquilla. GTE appena dietro casa

  • AL 4 della Pergola
    Breakfast options
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 8 reviews

    16 miles from Villa San Martino in Cavo, AL 4 della Pergola features accommodations with access to a solarium and open-air bath.

    Struttura comoda e accogliente in un insieme di appartamenti, la piscina molto carina e tutto molto curato.

  • Marinho
    Breakfast options
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 6 reviews

    Featuring a garden, Marinho offers accommodations in Cavo. This property offers access to a balcony and free private parking. Cabinovia Monte Capanne is 27 miles from the apartment.

  • Residence Villa La Pineta
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 7 reviews

    Offering a garden and barbecue, Residence Villa La Pineta is located in Cavo, just a few steps from the beach. Free private parking is available on site.

  • Appartamento Cavo
    Breakfast options
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 15 reviews

    Located in Cavo, Appartamento Cavo offers self-catering accommodations with a furnished terrace. The property is 0.9 mi from the nearest beach and the center of Cavo.

    terrazza vista mare , simpatia dei proprietari e silenzio della zona

Save money on apartments in Cavo – budget options available!

  • Appartamento al cavo
    Budget options available

    Appartamento al cavo is located in Cavo, just a 14-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino. Guests staying at this apartment have access to a fully equipped kitchen.

  • Casa Serena
    Budget options available

    Casa Serena is located in Cavo, just a 18-minute walk from Spiaggia di Frugoso and 16 miles from Villa San Martino. With city views, this accommodation provides a terrace.

  • Beach house
    Budget options available
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 3 reviews

    Offering a private beach area, Beach house provides accommodations in Cavo. This beachfront property offers access to a patio and free Wifi.

  • Terre d'Arcipelago Appartamenti
    Budget options available

    Terre d'Arcipelago Appartamenti offers accommodations in Cavo, a 15-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino.

  • Casetta Mobile al mare di Cavo
    Budget options available

    Casetta Mobile al mare di Cavo offers accommodations in Cavo, 1.1 miles from Spiaggia di Frugoso and 16 miles from Villa San Martino. Cabinovia Monte Capanne is 27 miles from the apartment.

  • Casa Cerboli
    Budget options available

    Casa Cerboli is located in Cavo, just a 10-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino. The apartment features free Wifi and free private parking.

  • Casa Palmaiola
    Budget options available

    Casa Palmaiola offers accommodations in Cavo, a 10-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino. The Cabinovia Monte Capanne is within 27 miles of the apartment.

  • Salita Bellavista Home
    Budget options available

    Salita Bellavista Home is located in Cavo, just a 10-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino.

Great access to the city center! Check these apartments in Cavo

  • Appartamento Mare Blu
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Appartamento Mare Blu offers accommodations in Cavo, a 8-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino.

  • Casa Minnie
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Casa Minnie offers accommodations in Cavo, a 17-minute walk from Spiaggia di Frugoso and 16 miles from Villa San Martino.

  • Casa Mambrino Panorama
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1 review

    Casa Mambrino Panorama is located in Cavo, just 1.1 miles from Spiaggia di Frugoso and 16 miles from Villa San Martino.

  • 6 a La Pergola
    Central location
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 2 reviews

    1.2 miles from Spiaggia di Frugoso in Cavo, 6 a La Pergola offers accommodations with access to a solarium. This property offers a private pool and free private parking.

  • Appartamento La Vista
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 3 reviews

    Appartamento La Vista is a recently renovated apartment in Cavo where guests can make the most of its pool with a view, garden, and tennis court.

  • Casina Tecla
    Central location
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 2 reviews

    The property is around a 15-minute walk from Spiaggia di Frugoso, 17 miles from Villa San Martino, and 27 miles from Cabinovia Monte Capanne.

  • Casa Miranda
    Central location
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 4 reviews

    Offering barbecue facilities, Casa Miranda offers accommodations in Cavo. This property offers access to a balcony and free private parking. The apartment has a picnic area and a solarium.

  • Apartment Salita Bellavista by Interhome
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 2 reviews

    Apartment Salita Bellavista by Interhome is located in Cavo, just a 14-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino.

  • La Pergola al Cavo 107
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1 review

    La Pergola al Cavo 107 offers accommodations in Cavo, 16 miles from Villa San Martino and 27 miles from Cabinovia Monte Capanne.

  • Cavo Beach 5
    Central location
    7.9
    Scored 7.9
    Good
    Rated good
     · 14 reviews

    Cavo Beach 5 offers accommodations in Cavo, 28 miles from Cabinovia Monte Capanne.

  • La Vecchia Scuola
    Central location
    7.8
    Scored 7.8
    Good
    Rated good
     · 215 reviews

    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 4.7 mi away.

    Bellissima vista sul porto comodo a tutti i servizi

  • Dhora
    Central location
    7.6
    Scored 7.6
    Good
    Rated good
     · 15 reviews

    Dhora offers accommodations in Cavo, 27 miles from Cabinovia Monte Capanne. With free private parking, the property is a 9-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino.

  • A Casa di Greta a Cavo
    7.6
    Scored 7.6
    Good
    Rated good
     · 5 reviews

    A Casa di Greta a Cavo is located in Cavo, just 16 miles from Villa San Martino and 27 miles from Cabinovia Monte Capanne.

  • Pergola n.3
    Central location
    7.5
    Scored 7.5
    Good
    Rated good
     · 2 reviews

    1.2 miles from Spiaggia di Frugoso in Cavo, Pergola n.3 features accommodations with access to a solarium. This property offers a private pool and free private parking.

  • Appartamento in Castello Bellariva
    7.3
    Scored 7.3
    Good
    Rated good
     · 16 reviews

    A 8-minute walk from Spiaggia di Frugoso in Cavo, Appartamento in Castello Bellariva provides accommodations with access to an open-air bath.

  • Apartment la Roccia by Interhome
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 5 reviews

    Apartment la Roccia by Interhome offers accommodations in Cavo, 16 miles from Villa San Martino and 27 miles from Cabinovia Monte Capanne.

  • La Pergola al Cavo 13
    4.5
    Scored 4.5
    Disappointing
    Rated disappointing
     · 2 reviews

    La Pergola al Cavo 13 is located in Cavo, just 1.3 miles from Spiaggia di Frugoso and 16 miles from Villa San Martino. This property offers access to a balcony, free private parking, and free Wifi.

  • Appartamento Lorena
    Central location
    3.0
    Scored 3.0
    Poor
    Rated poor
     · 1 review

    Appartamento Lorena is located in Cavo, just 16 miles from Villa San Martino and 27 miles from Cabinovia Monte Capanne.

  • Amazing Apartment In Cavo With Kitchenette
    3.0
    Scored 3.0
    Poor
    Rated poor
     · 1 review

    Providing a garden, Amazing Apartment In Cavo With Kitchenette provides accommodations in Cavo.

  • La Pergola al Cavo 5
    Central location

    La Pergola al Cavo 5 offers accommodations in Cavo, 1.3 miles from Spiaggia di Frugoso and 16 miles from Villa San Martino. This property offers access to a balcony and free private parking.

  • Bilocale 7 Igilium
    Central location

    Bilocale 7 Igilium offers accommodations in Cavo, a 15-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino.

  • Monolocale 1 Oglasa
    Central location

    Monolocale 1 Oglasa is located in Cavo, just a 15-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino.

  • Trilocale 8 Aethalia
    Central location

    Trilocale 8 Aethalia offers accommodations in Cavo, a 15-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino.

  • Maggiolino al mare
    Central location

    Maggiolino al mare is located in Cavo, just a 12-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino. This property offers access to a balcony and free private parking.

  • Appartamento La Pergola al Cavo

    Appartamento La Pergola al Cavo is located in Cavo, just 1.3 miles from Spiaggia di Frugoso and 16 miles from Villa San Martino. Guests can benefit from a patio and an outdoor pool.

  • La Pergola al Cavo 18

    La Pergola al Cavo 18 offers accommodations in Cavo, 16 miles from Villa San Martino and 27 miles from Cabinovia Monte Capanne. The air-conditioned accommodation is 1.3 miles from Spiaggia di Frugoso.

FAQ about apartments in Cavo





Apartments that guests love in Cavo

  • Avg. price/night: £63.64
    7.8
    Scored 7.8
    Good
    Rated good
     · 215 reviews
    Lovely looking flat with beautiful sea view.
    Roger
    Solo traveler
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 17 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.
    Suska
    Young couple
  • 10
    Scored 10
    Exceptional
    Rated exceptional
     · 1 review
    We had an outstanding experience. Location surrounded by greenery with spectacular sea views from the terrace of the apartment overlooking a unique sunset. Alessandro and his family are wonderful and always try to help with details and informations. Just few meters to the accommodation there is their outdoor restaurant with a sea view and very good and fresh homemade food. Moreover, in their property there is a beautiful mountain bike trail for enthusiasts. Really a dreamy location!
    corrado
    Solo traveler
  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 18 reviews
    very nice host, big & quiet apartment. lovely courtyard.
    Andreas
    Travelers with friends