Skip to main content

Accommodation in Cavo

Find the accommodation that appeal to you the most

The best accommodation in Cavo

Check out our pick of great accommodation in Cavo

Filter by:

Review score

Attico cavo a pochi passi dal mare

Cavo

Situated in Cavo, 600 metres from Spiaggia di Frugoso and 27 km from Villa San Martino, Attico cavo a pochi passi dal mare offers a garden and air conditioning.

K
Katiuscia
From
Italy
The terrace made a difference. Eating outside with the wood view was precious. Also, beaches are near by, in walking distance.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 reviews
Price from
€ 131.28
1 night, 2 adults

Hotel Levante - Isola d'Elba

Hotel in Cavo

Set in Cavo, less than 1 km from Spiaggia di Frugoso, Hotel Levante - Isola d'Elba offers accommodation with a garden, free private parking, a shared lounge and a terrace.

S
Stefan
From
Croatia
excellent service, great hotel 🙃
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 500 reviews
Price from
€ 113.92
1 night, 2 adults

Hotel Marelba

Hotel in Cavo

Featuring its own private garden, restaurant and bar, Hotel Marelba is just 200 metres from Cavo's beaches and port. It offers free WiFi in all areas and private parking on site.

A
Alan
From
United Kingdom
The hotel is set 200m back from the sea front bars and restaurants, with rooms overlooking the garden, with shady pine trees. As a result, it was a quiet and pleasant setting. Staff were great - very helpful and friendly, and we spent a very relaxed 5 days in the hotel. We ate out most nights, but the hotel accommodated us in the restaurant one night the weather was not so good, and the food was excellent. Thoroughly recommend this hotel, and would visit again if coming back to Elba.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 160 reviews
Price from
€ 178.08
1 night, 2 adults

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.

S
Shirley
From
Italy
Breakfast was two steps away from the property, the bar in front of the property served a lovely cappuccino and brioches & cakes, highly recommended. Shops & restaurants were all close by and the view from the bedroom window was spectacular. The beach is very close by and as it was not quite the main holiday season yet the car parking was free close by the apartment and we could leave the car there with no problem.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 373 reviews
Price from
€ 89
1 night, 2 adults

PFA Hotel Ginevra - Isola d'Elba

Hotel in Cavo

Set in Cavo, 1.1 km from Spiaggia di Frugoso, PFA Hotel Ginevra - Isola d'Elba offers accommodation with a garden, free private parking, a shared lounge and a bar.

P
Paulina
From
Switzerland
It‘s near the sea. Property is simple but very nice. Breakfast was delicious. The Staff helped with every kind of need and took great care of us.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 821 reviews
Price from
€ 84.60
1 night, 2 adults

CASA ELISA

Cavo

Boasting barbecue facilities, CASA ELISA offers accommodation in Cavo, 28 km from Villa San Martino and 44 km from Cabinovia Monte Capanne.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 22 reviews
Price from
€ 144
1 night, 2 adults

Elbadoc Camping Village

Cavo

Boasting garden views, Elbadoc Camping Village provides accommodation with a garden, a bar and a shared lounge, around 1.9 km from Spiaggia di Frugoso.

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.6
Good - What previous guests thought, 98 reviews
Price from
€ 182.60
1 night, 2 adults

Residenza Portoferraio

Portoferraio (Near Cavo)

Featuring a shared lounge and views of city, Residenza Portoferraio is a bed and breakfast situated in a historic building in Portoferraio, 600 metres from Le Viste Beach.

S
Sam
From
Ireland
Great host, amazing access to city and food
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 377 reviews
Price from
€ 187
1 night, 2 adults

Indarsena b&b

Portoferraio (Near Cavo)

Set in Portoferraio, 600 metres from Le Viste Beach and 6.4 km from Villa San Martino, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

E
Edgar
From
Finland
The host, Sabrina, was lovely and very helpful! Very clean and beautiful place right in the center of Portoferraio.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 150 reviews
Price from
€ 110
1 night, 2 adults

al 28 B&B

Portoferraio (Near Cavo)

1.1 km from Le Viste Beach, al 28 B&B is set in Portoferraio and offers air-conditioned rooms with free WiFi. It is located 5.4 km from Villa San Martino 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.8
Exceptional - What previous guests thought, 146 reviews
Price from
€ 168
1 night, 2 adults
All accommodation in Cavo

Most booked accommodation in Cavo and surroundings in the past month

See all

Popular with guests booking accommodation in Cavo

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

Popular with guests booking accommodation in Cavo

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

Popular with guests booking accommodation in Cavo

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

Popular with guests booking accommodation in Cavo

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

Popular with guests booking accommodation in Cavo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Popular with guests booking accommodation in Cavo

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

Popular with guests booking accommodation in Cavo

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

Popular with guests booking accommodation in Cavo

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

Popular with guests booking accommodation in Cavo

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

Popular with guests booking accommodation in Cavo

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

Save money on accommodation in Cavo and nearby – budget options available

See all

Casa ARLECCHINA

Rio Marina
Budget options available
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 5 reviews

A garden and barbecue facilities are available at Casa ARLECCHINA, which is set in Rio Marina, 20 km away from Villa San Martino and 36 km away from Cabinovia Monte Capanne.

CASA ELISA

Cavo
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 22 reviews

Boasting barbecue facilities, CASA ELISA offers accommodation in Cavo, 28 km from Villa San Martino and 44 km from Cabinovia Monte Capanne.

Holiday Home Wendy by Interhome

Cavo
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 12 reviews

Boasting a garden, Holiday Home Wendy by Interhome offers accommodation in Cavo, 28 km from Villa San Martino and 44 km from Cabinovia Monte Capanne.

Villino Kalithea

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

Located in Cavo, a few steps from Spiaggia di Frugoso and 28 km from Villa San Martino, Villino Kalithea offers a garden and air conditioning.

Appartamento a Cavo sul mare

Cavo
Budget options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 5 reviews

Featuring garden views, Appartamento a Cavo sul mare is situated in Cavo, around 44 km from Cabinovia Monte Capanne.

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

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.

La casina di Sara

Cavo
Budget options available

Located in Cavo, 700 metres from Spiaggia di Frugoso and 25 km from Villa San Martino, La casina di Sara offers air conditioning.

Appartamento Mare Blu

Cavo
Budget options available
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 10 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.

Enjoy breakfast in Cavo and nearby

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 319 reviews

Overlooking the port of Rio Marina, Hotel Rio Sul Mare is located on the shimmering coast near the most beautiful beaches with black sand and sparkling minerals.

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

Set on a hillside among 4.5 hectares of Mediterranean vegetation and forests, Camping Canapai accommodation in Rio Marina. It includes a restaurant, 2 pools, a wellness centre and a free WiFi.

Villa Gaia

Portoferraio
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 430 reviews

Located in the countryside of Elba Island, the family-run Villa Gaia is adjacent to the Tuscan Archipelago National Park and 250 metres from the public beach and the Ottone botanical garden.

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

Boasting a bar, Affittacamere Anselmi Sauro is situated in Portoferraio in the Elba region, 8.5 km from Villa San Martino and 25 km from Cabinovia Monte Capanne.

Appartamento La Vista

Cavo
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 11 reviews

Boasting air-conditioned accommodation with a private pool, Appartamento La Vista is set in Cavo. This beachfront property offers access to a terrace and free private parking.

Dhora

Cavo
Breakfast options
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3 reviews

Located in Cavo in the Elba region with Spiaggia di Frugoso nearby, Dhora provides accommodation with free private parking.

Marinho

Cavo
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 9 reviews

Marinho, a property with a garden and barbecue facilities, is set in Cavo, less than 1 km from Spiaggia di Frugoso, 27 km from Villa San Martino, as well as 44 km from Cabinovia Monte Capanne.

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

1 Bedroom Pet Friendly Apartment In Cavo is a beachfront property located in Cavo, 25 km from Villa San Martino and 42 km from Cabinovia Monte Capanne.

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

See all

Set in Cavo, less than 1 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Elba Bellavista -- Home -- offers a garden and air conditioning.

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

Set in Cavo and only less than 1 km from Spiaggia di Frugoso, Elba Bellavista -- Casa Palmaiola -- offers accommodation with mountain views, free WiFi and free private parking.

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

Located in Cavo, 1.3 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Appartamento Bellavista offers a garden and air conditioning.

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

Located within less than 1 km of Spiaggia di Frugoso and 25 km of Villa San Martino, Appartamenti Cristallo al Cavo - Elba Affitti offers rooms with air conditioning and a private bathroom in Cavo.

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

Situated in Cavo, less than 1 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Appartamento Soliluna - Goelba offers a terrace and air conditioning.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 5 reviews

Situated 27 km from Villa San Martino and 44 km from Cabinovia Monte Capanne, Respiro del Cavo - Goelba provides accommodation set in Cavo.

Monolocale Solana 6

Cavo
Central location
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5 reviews

Set in Cavo and only 1.1 km from Spiaggia di Frugoso, Monolocale Solana 6 offers accommodation with sea views, free WiFi and free private parking.

Cavo Beach 5

Cavo
Central location
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 15 reviews

Situated in Cavo, 27 km from Villa San Martino and 44 km from Cabinovia Monte Capanne, Cavo Beach 5 offers a terrace and air conditioning.

FAQ about accommodation in Cavo

Accommodation that guests love in Cavo

See all
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 372 reviews
Great location, room was much bigger than most others we stayed in. Prefect for the rainy day we had.
Guest review byMan Wai Cindy
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 149 reviews
Breakfast and location was excellent. We loved our stay there. Everyone was so friendly and whatever we asked for was provided. The food in the attached hotel was excellent.
Guest review byDiane
Young couple