Skip to main content

Cheap hotels in Cavo

Find the cheap hotels that appeal to you the most

The best cheap hotels in Cavo

Check out our selection of great cheap hotels in Cavo

Filter by:

Review score

Vista Mare

Cavo

Vista Mare offers accommodations in Cavo, 27 miles from Cabinovia Monte Capanne.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 12 reviews
Price from
$103.77
1 night, 2 adults

Indarsena b&b

Portoferraio (Near Cavo)

Indarsena b&b offers accommodations in Portoferraio, 4 miles from Villa San Martino and 14 miles from Cabinovia Monte Capanne. Featuring city views, this bed and breakfast also features free Wifi.

D
Deb
From
Canada
An extraordinary property. Beautiful, modern, spotless, fabulous location in the old town. The best!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 140 reviews
Price from
$129.72
1 night, 2 adults

al 28 B&B

Portoferraio (Near Cavo)

Al 28 B&B offers air-conditioned accommodations in Portoferraio. Among the facilities at this property are a shared kitchen and luggage storage space, along with free Wifi throughout the property.

A
Ashley
From
Italy
Great location and quiet. Loved the Italian feel of the building.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 159 reviews
Price from
$127.36
1 night, 2 adults

Monolocale Eco del Mare

Portoferraio (Near Cavo)

Monolocale Eco del Mare is located in Portoferraio, just 3.3 miles from Villa San Martino and 14 miles from Cabinovia Monte Capanne.

B
BEYLYAM
From
Bulgaria
The check-in was quite smooth. The apartment was clean and neat, with all the kitchenware that might be needed. And finally the location was great: close to the port, bus stations, shops, restaurants, supermarkets and within walking distance to the main must-see beaches. I would highly recommend it 😌
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 15 reviews
Price from
$63.68
1 night, 2 adults

LA SCALINATA

Portoferraio (Near Cavo)

LA SCALINATA is located in Portoferraio, just a 5-minute walk from Le Viste Beach and 4.2 miles from Villa San Martino. Featuring sea and garden views, this guest house also includes free Wifi.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 50 reviews
Price from
$129.72
1 night, 2 adults

Appartamenti Claudia Rio

Rio Marina (Near Cavo)

A 3-minute walk from Spiaggia La Torre in Rio Marina, Appartamenti Claudia Rio offers accommodations with access to a solarium. With quiet street views, this accommodation features a patio.

C
Celine
From
United States
Claudia was so welcoming and accommodating! it was a perfect location and had everything we needed
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 381 reviews
Price from
$78.42
1 night, 2 adults

Villa Gaia

Portoferraio (Near Cavo)

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

B
Britt
From
Chile
Fantastic location, quiet, tranquil and surrounded by gardens. 150 meters from a likewise quiet beach. Excellent staff- super nice and friendly. Will be back
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 382 reviews
Price from
$84.91
1 night, 2 adults

Casa Vacanze Iosè

Rio Marina (Near Cavo)

Casa Vacanze Iosè offers accommodations in Rio Marina, a 4-minute walk from Spiaggia La Torre and 12 miles from Villa San Martino. Cabinovia Monte Capanne is 22 miles from the vacation home.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 23 reviews
Price from
$273.48
1 night, 2 adults

Appartamento Il Mare e Dintorni

Portoferraio (Near Cavo)

Appartamento Il Mare e Dintorni is located in Portoferraio, just a 15-minute walk from Le Viste Beach and 3.3 miles from Villa San Martino. With city views, this accommodation features a balcony.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 9 reviews
Price from
$96.70
1 night, 2 adults

Villa le Api

Marina di Campo (Near Cavo)

Villa le Api is a recently renovated guest house in Marina di Campo where guests can make the most of its outdoor swimming pool, free bikes, and garden.

N
Noam
From
Israel
Well designed and very clean. Friendly hosts and dog, private parking and free bikes to use.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 122 reviews
Price from
$100.24
1 night, 2 adults
All cheap hotels in Cavo

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Cavo and surrounding area in the past month

See all

Popular with guests booking cheap hotels in Cavo

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

Popular with guests booking cheap hotels in Cavo

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

Popular with guests booking cheap hotels in Cavo

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 6 reviews

Popular with guests booking cheap hotels in Cavo

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

Popular with guests booking cheap hotels in Cavo

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

Popular with guests booking cheap hotels in Cavo

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

Popular with guests booking cheap hotels in Cavo

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 180 reviews

Popular with guests booking cheap hotels in Cavo

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

Popular with guests booking cheap hotels in Cavo

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 156 reviews

Popular with guests booking cheap hotels in Cavo

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 413 reviews

Great access to the city center. Check these cheap hotels in Cavo and nearby

See all

CASA ELISA

Cavo
Central location
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 28 reviews

CASA ELISA is located in Cavo, just a 2-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino. The vacation home is 28 miles from Cabinovia Monte Capanne.

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

Holiday Home Wendy by Interhome offers accommodations in Cavo, a 2-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino. This vacation home features a garden.

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

A recently renovated apartment, Elba Bellavista -- Casa Palmaiola -- offers accommodations in Cavo.

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

Monolocale 3 con terrazzo vista mare offers accommodations in Cavo, a 14-minute walk from Spiaggia di Frugoso and 17 miles from Villa San Martino.

Cavo Beach 4

Cavo
Central location
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 4 reviews

Featuring a garden, Cavo Beach 4 offers accommodations in Cavo. With garden views, this accommodation provides a patio.

Casa Minnie

Cavo
Central location
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Casa Minnie is located in Cavo, just a 17-minute walk from Spiaggia di Frugoso and 16 miles from Villa San Martino. This property offers access to a terrace, free private parking, and free Wifi.

Agriturismo Amandolo

Cavo
Central location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Agriturismo Amandolo offers accommodations in Cavo, 1.6 miles from Spiaggia di Frugoso and 17 miles from Villa San Martino. Cabinovia Monte Capanne is within 27 miles of the farm stay.

La Pergola al Cavo 9

Cavo
Central location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

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

Enjoy breakfast in Cavo and nearby

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 417 reviews

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

From $291.86 per night

Villa Gaia

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

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

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 326 reviews

Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodations with a shared lounge and free Wifi.

From $135.61 per night

al 28 B&B

Portoferraio
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 159 reviews

Al 28 B&B offers air-conditioned accommodations in Portoferraio. Among the facilities at this property are a shared kitchen and luggage storage space, along with free Wifi throughout the property.

From $127.36 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 560 reviews

Location in a panoramic position 10 minutes' walk from Portoferraio center, Villa Ombrosa has a private beach you can use for free. The terrace offers great sea views.

From $145.05 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 208 reviews

Featuring city views, B & B La Terrazza sul mare in Portoferraio provides accommodations and a shared lounge.

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

Overlooking the Cavo Gulf, Villa Experience - Relais Il Termine Elba offers rooms a 15-minute drive from Rio Marina.

L' Amabile Geko

Rio Marina
Breakfast options
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 14 reviews

14 miles from Villa San Martino in Rio Marina, L' Amabile Geko offers accommodations with access to a solarium. With garden views, this accommodation provides a patio.

Stay connected in Cavo and nearby. Cheap hotels with free Wifi

See all
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

Loft il Mare Rio Marina front sea is located in Rio Marina, just 12 miles from Villa San Martino and 22 miles from Cabinovia Monte Capanne.

From $584.58 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 34 reviews

Berenice - Isola D'Elba Apartments is located in Rio Marina, just a 4-minute walk from Spiaggia La Torre and 12 miles from Villa San Martino.

From $330.19 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 381 reviews

A 3-minute walk from Spiaggia La Torre in Rio Marina, Appartamenti Claudia Rio offers accommodations with access to a solarium. With quiet street views, this accommodation features a patio.

From $82.55 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 25 reviews

Providing a garden, a terrace, and free Wifi, Casa Carlotta is a recently renovated apartment 11 miles from Villa San Martino and 21 miles from Cabinovia Monte Capanne. This apartment features a bar.

From $154.78 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

Providing a garden, Casa dell'Acqua - Isola d'Elba offers accommodations in Rio nellʼElba. This property offers access to a balcony, table tennis, free private parking, and free Wifi.

From $277.12 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 94 reviews

I Due Mondi Rooms features air-conditioned accommodations in Portoferraio.

From $136.79 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews

Porta del Mare enjoys a location in Portoferraio, 3.8 miles from Villa San Martino and 14 miles from Cabinovia Monte Capanne. Featuring sea views, this guest house also has free Wifi.

From $128.54 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

Loft terrazza sul mare offers accommodations in Portoferraio, 14 miles from Cabinovia Monte Capanne. With sea views, this accommodation features a terrace.

From $594.71 per night

FAQ about cheap hotels in Cavo

Cheap hotels that guests love in Cavo

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 413 reviews
Nice location close to nice beaches and restaurants and excellent staff
Guest review byAlessandro
Family with young children
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 180 reviews
Good location, big car park, quiet, restaurant, balcony.
Guest review byRoger
Young couple