Skip to main content

Search hotels in Rio nellʼElba

Enter your dates to see the latest prices and deals for Rio nellʼElba hotels

Rio nellʼElba – 31 hotels and places to stay

Hotels with airport shuttles in Rio nellʼElba

Airport shuttle (free)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 383 reviews
From $125.42 per night
Airport shuttle (free)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 547 reviews
From $102.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 208 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 104 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 193 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 799 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 394 reviews
Airport shuttle
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 138 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 558 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 206 reviews

Most booked hotels in Rio nellʼElba and surrounding area in the past month

See all

Popular with guests booking hotels in Porto Azzurro

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 799 reviews

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 417 reviews

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 566 reviews

Popular with guests booking hotels in Cavo

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

Popular with guests booking hotels in Porto Azzurro

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

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 615 reviews

Popular with guests booking hotels in Porto Azzurro

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

Popular with guests booking hotels in Portoferraio

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

Popular with guests booking hotels in Capoliveri

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

Popular with guests booking hotels in Portoferraio

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

Budget hotels in Rio nellʼElba and nearby

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

Providing a garden, Monolocale con veranda e giardino a Rio Marina provides accommodations in Rio Marina. This apartment offers air-conditioned accommodations with a patio.

From $145.16 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 387 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 $92.90 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 199 reviews

Casa Valdese Rio Marina offers free Wifi and rooms with air conditioning in Rio Marina. There's a private entrance at the guest house for the convenience of those who stay.

From $92.90 per night

Featuring a garden, Casa Gyotaku provides accommodations in Bagnaia. This property offers access to a terrace and free private parking. Cabinovia Monte Capanne is 18 miles from the apartment.

From $104.52 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 377 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 10
Exceptional - What previous guests thought, 3 reviews

Villino Giardino di Mare offers accommodations in Portoferraio, 1.3 miles from Ottone Beach and 5.9 miles from Villa San Martino.

From $112.65 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 19 reviews

The property is around a 5-minute walk from Spiaggia la Rossa, 10 miles from Villa San Martino, and 20 miles from Cabinovia Monte Capanne.

From $181.63 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 19 reviews

La Terrazza sul Mare - Elba Affitti features free Wifi and views of sea in Porto Azzurro. The air-conditioned accommodations are a few steps from Spiaggia la Rossa.

From $126.58 per night

Best hotels with breakfast in Rio nellʼElba and nearby

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

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

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

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.

From $127.74 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 209 reviews

Located on the sea front in Porto Azzurro, Hotel Belmare offers a sun terrace overlooking the gulf, a bar open all day, and free Wi-Fi. All rooms offer a satellite TV.

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

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

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 566 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 $137.03 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 55 reviews

Consumella24 is located in Portoferraio, just a 7-minute walk from La Padulella Beach and 3.1 miles from Villa San Martino.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 32 reviews

Located in Capoliveri, a 15-minute walk from Straccoligno Beach, Hotel Anfora has accommodations with a garden, free private parking, a terrace and a restaurant.

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

1.6 miles from Dog Beach Mola Porto Azzurro in Capoliveri, Casale Grandangolo features accommodations with access to a public bath. 10 miles from Villa San Martino and 20 miles from Cabinovia Monte...

From $127.74 per night

Hotels located in the center of Rio nellʼElba

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

villetta dei fichi d'India offers a quiet location in Rio nell’Elba, set on the ground floor of a villa.

Casa Mirna - Rio - Argonautivacanze is located in Rio nellʼElba, just 11 miles from Villa San Martino and 21 miles from Cabinovia Monte Capanne.

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

With free private parking, the property is 11 miles from Villa San Martino and 21 miles from Cabinovia Monte Capanne.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3 reviews

La Loggia di Vanda - Goelba offers accommodations in Rio nellʼElba, 10 miles from Villa San Martino and 21 miles from Cabinovia Monte Capanne.

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

Offering a garden, Le Viste su Ortano features accommodations in Rio nellʼElba. This property offers access to a balcony and free private parking.

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

La casa accanto is located in Rio nellʼElba, just 10 miles from Villa San Martino and 21 miles from Cabinovia Monte Capanne. This property offers access to a patio and free private parking.

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

La Ginestra - HelloElba is located in Rio nellʼElba, just 10 miles from Villa San Martino and 20 miles from Cabinovia Monte Capanne. This property offers access to a terrace and free private parking.

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

Pet Friendly Apartment In Rio Nell'elba offers accommodations in Rio nellʼElba, 21 miles from Cabinovia Monte Capanne.

What Guests Said About Rio nellʼElba:

8.0

The property was really great and pleasant, the location...

The property was really great and pleasant, the location it's ok if you have a car. Perfect for families with kids as the beach is near and there is no traffic ..the village is pretty remote. If you want to rest is great. If you're looking for fun and night life be prepared to drive long winding roads
Guest review by
Maria G
Italy

See reviews by guests who stayed at hotels in Rio nellʼElba

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews
The house is extremely beautiful! It is an old villa with a modern twist, straight from your Italian Dream. The owner Gabriella is the sweetest lady, she’s very helpful and charming. The accommodation is located in the moddle of the old town of Rio nell Elba, so it’s impossible not to blend in with the locals. Even though it is so close to the center, the street is quiet with a breathtaking view. There are a lot of beaches 15-25 mins away by car, but beware of the narrow roads!
Guest review by
Lilla
Hungary
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews
The home is very comfortable with everything you need and we absolutely loved the terrace where we ate most of our meals and relaxed in the morning sun. Rio Nell Elba is a gorgeous small town, away from the hustle and bustle of the port towns. We felt like locals, especially thanks to Gabriella’s wonderful hospitality. We loved our daily trips to Bar Di Sotto and the wonderful summer ambiance.
Guest review by
Bridget
Australia
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 74 reviews
Nice, clean, good breakfast, the beach is close to the hotel and the staff is nice. I can recommend this place.
Guest review by
Ádám
Czech Republic