Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

26 hotels in Cavo

Search the best hotels and places to stay in Cavo

View map
Looking for accommodation in Cavo? Booked.net allows you to shorten your search in Elba by proximity to transport links and popular sights. Booking a hotel in Elba is a piece of cake with us and you are going to thoroughly enjoy it! Hide
Show more
Filter by
Other filters
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
InnVia Giuseppe Pietri 11, Cavo, Italy, 57038View on map
700 yd from City Center100 yd from City Center
There are rooms facing the garden and the hotel is set close to Museo Minerario.
  • The inn has
    • Free Wi-Fi in public areas
    +1
  • The inn has
    • On-site car park
    +1
Price fromUS$ 90per nightSelect
Not available
VillaVia Della Parata Km 8, Cavo, Italy, 57038View on map
1100 yd from City Center800 yd from City Center
Featuring 20 rooms, a sun deck, a patio and a picnic area, this venue is 10 minutes' drive from MINeBIKE in Rio Marina.
  • The villa has
    • On-site car park
    +1
  • The villa has
    • Kitchen
    • Refrigerator
    • Cooking hob
    • Cookware/ Kitchen utensils
    • Espresso maker
    +5
10.0
Perfect1 review
Price fromUS$ 149per nightSelect
Not available
Hotel MarelbaVia Pietri 10, Cavo, Italy, 57038
700 yd from City Center50 yd from City Center
Located next to Parco Minerario dell'Isola d'Elba, the venue comprises 52 rooms with garden views.
Price fromUS$ 186per nightSelect
Not available
Hotel MaristellaLungomare Kennedy 4, Cavo, Italy, 57038
700 yd from City Center200 yd from City Center
Located 6 km from La Lecciola, this modern hotel features 24 rooms, a shared lounge and a large garden.
7.0
Very good1 review
Price fromUS$ 127per nightSelect
Not available
La Vecchia ScuolaLungomare Michelangelo 5-7, Frazione Cavo, Cavo, Italy, 57038
600 yd from City Center200 yd from City Center
Situated 5 km from the centre of Rio Marina, the apartment with a view over the sea offers a terrace.
6.8
Nice3 reviews
Price fromUS$ 188per nightSelect
Not available
Hotel GinevraVia A. De Gasperi 63, Cavo, Italy, 57038
700 yd from City Center200 yd from City Center
Located a few steps from Parco Minerario dell'Isola d'Elba, the hotel features 24 rooms with views over the garden.
Price fromUS$ 108per nightSelect
Not available
Punta Dei Barbari #Maestrale #Libeccio #TramontanaVia Frugoso, 4, Cavo, Italy, 57030
1400 yd from City Center900 yd from City Center
Featuring a kitchen and a sun terrace, the property is a 25-minute drive from Marina Di Campo airport.
Price fromUS$ 169per nightSelect
Not available
Casa Castello 170SVia Frugoso 2 57038 Rio, Cavo, Italy, 57038
1400 yd from City Center900 yd from City Center
Situated 1 km from the centre of Cavo, the apartment with a view over the sea offers a terrace.
Price fromUS$ 150per nightSelect
Not available
Elbadoc Camping VillageValle Baccetti 10, Cavo, Italy, 57038
600 yd from City Center900 yd from City Center
Set 4.1 km from Parco Minerario dell'Isola d'Elba, this property features 2 bedrooms facing the patio and a garden with a seating area.
Price fromUS$ 95per nightSelect
Not available
Locazione Turistica Altaluna.3 , Cavo, Italy, 57039
3.2 mi from City Center
Located in Nisporto, a 25-minute walk from La Lecciola, this accommodation comes with 1 bedrooms and a kitchen.
Price fromUS$ 94per nightSelect
Not available
Locazione Turistica Altaluna.1Via Nisporto 9 57039 Nisporto Livorno Italy, Cavo, Italy, 57039
3.2 mi from City Center
Featuring a kitchenette, the venue is only 2.5 km from Karibu Diving & Travel.
Price fromUS$ 117per nightSelect
Not available
Casa BaroncelliVia Solana Bassa 2, Cavo, Italy, 57038
900 yd from City Center300 yd from City Center
Located less than 6 km from Karibu Diving & Travel, this venue features a balcony and a mini-kitchen.
Price fromUS$ 191per nightSelect
Not available
Locazione Turistica La RocciaLocalita Le Paffe 17 57038 Rio, Cavo, Italy, 57030
200 yd from City Center800 yd from City Center
Set within 10 minutes' walk of the city center, the apartment offers a mini-kitchen along with a patio.
Price fromUS$ 129per nightSelect
Not available
Locazione Turistica Salita BellavistaSalita Bellavista 66 57038 Cavo Li Italy Rio Marina, Cavo, Italy, 57030
1000 yd from City Center400 yd from City Center
Set within 10 minutes' walk of the city center, the apartment offers a mini-kitchen along with a private patio.
Price fromUS$ 115per nightSelect
Not available
Locazione Turistica Il RudereLocalita Le Paffe 57038 Rio, Cavo, Italy, 57030
600 yd from City Center1300 yd from City Center
This is a 2-bedroom villa, set in proximity to Parco Minerario dell'Isola d'Elba.
Price fromUS$ 100per nightSelect
Not available
Ferienhaus Cavo 220SCirconvallazione Faleria 4 57038 Rio, Cavo, Italy, 57038
1200 yd from City Center700 yd from City Center
This is a 2-bedroom villa, set in proximity to Roman Villa di Capo Castello.
Price fromUS$ 107per nightSelect
Not available
Casa Castello 172S, Cavo, Italy, 57038
1400 yd from City Center900 yd from City Center
Set 1 km from the centre of Cavo, this apartment comes with 2 bedrooms, a mini-kitchen, and a terrace.
Price fromUS$ 162per nightSelect
Not available
Casa Castello 173S, Cavo, Italy, 57038
1400 yd from City Center900 yd from City Center
Located less than 6 km from MINeBIKE, the apartment comprises a mini-kitchen, a marble bathroom and 2 bedrooms.
Price fromUS$ 190per nightSelect
Not available
Locazione Turistica Altaluna.7, Cavo, Italy, 57039
3.2 mi from City Center
This 1-bedroom apartment with a mini-kitchen is situated within a 10-minute walk from the center of Nisporto.
Price fromUS$ 124per nightSelect
Not available
Locazione Turistica Nisporto Mare.3, Cavo, Italy, 57039
3.3 mi from City Center
This 1-bedroom apartment can accommodate up to 4 people, within a 25-minute walk from La Lecciola.
Price fromUS$ 111per nightSelect
Not available
Casa Fornacelle 1 - 8 Posti Letto Sul MareLocalita Le Fornacelle, Cavo, Italy, 57038
900 yd from City Center1500 yd from City Center
This is a 3-bedroom villa, set in proximity to Parco Minerario dell'Isola d'Elba.
Price fromUS$ 188per nightSelect
Not available
Casa Mariina - 6 Posti Letto, Ampia TerrazzaLocalita' Le Paffe, Cavo, Italy, 57038
500 yd from City Center1200 yd from City Center
This is a 3-bedroom villa, set in proximity to Torre degli Appiani.
Price fromUS$ 237per nightSelect
Not available
All'Elba Da AlbertoVia Solana Alta 33, Cavo, Italy, 57038
1000 yd from City Center400 yd from City Center
Situated 1 km from the centre of Cavo, the apartment with a view over the sea offers a sunny patio.
Price fromUS$ 130per nightSelect
Not available
Appartamento Punta Dei Barbari - GoelbaVia Frugoso 4, Cavo, Italy, 57038
1400 yd from City Center900 yd from City Center
Located in Cavo, and a short stroll from Sepolcro Tonietti, this venue includes a full kitchen with a fridge and a kettle, as well as 1 bathrooms.
Price fromUS$ 137per nightSelect
Not available
Mono Borgo Del CavoVia Manzoni, 83, Cavo, Italy, 57038
1000 yd from City Center600 yd from City Center
Price fromUS$ 274per nightSelect
Not available
Holiday Home Via Degli Ulivi - 2Via Degli Ulivi 8 Toscana, Provincia Di Livorno, Cavo, Italy, 57038
900 yd from City Center200 yd from City Center
This is a 3-bedroom villa, set in proximity to Parco Minerario dell'Isola d'Elba.
Price fromUS$ 842per nightSelect
Not available

Filtering results

Please wait...

26 hotels found

Where to stay in Cavo?

Best cheap hotels in Cavo

A more budget-friendly alternative would be Casa San Giuseppe, which is 3-star accommodation with room rates from 60US$. New Belvedere is an affordable choice that will put you within a 10-minute walk of the center. In case you're on a tight budget, stay at All'Elba Da Alberto, which is a 10-minute walk from Roman Villa di Capo Castello.

Convenience of staying in hotels downtown

The city center boasts 4 hotels, such as Hotel Ginevra and Hotel Maristella. Solanha Monolocale N.4 and Locazione Turistica La Roccia are good apartments that will place you within a 10-minute walk of the city center.

Explore and find your best apartments, B&Bs and others

Ferienwohnung Cavo 182S is a great B&B with views of the sea, located within a short walk of Topinetti Beach. If you're traveling with the whole family, think about staying at Hotel Marelba, which is a nice family hotel 0.6 km from the center.

Show moreLess