Skip to main content

Filter by:


Star rating

Review score

Rio nellʼElba – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
B&B Aloe Ranch Elba, hotel in Rio nellʼElba

B&B Aloe Ranch Elba is located in Rio nell’Elba, a 10-minute drive from Ortano beach. Guests enjoy a sun terrace with views of the sea, and an on-site bar. Rio Marina is 2 km away.

Everything
9.6
Scored 9.6
Exceptional
Rated exceptional
167 reviews
Price from£119.99per night
Casa Lydia, hotel in Rio nellʼElba

Casa Lydia is located in Rio nellʼElba. With free private parking, the property is 16 km from Villa San Martino and 34 km from Cabinovia Monte Capanne. Outdoor dining is also possible at the...

8.7
Scored 8.7
Fabulous
Rated fabulous
6 reviews
Price from£412.85per night
Hotel Residence Villa San Giovanni, hotel in Rio nellʼElba

Spend a truly Mediterranean holiday at Hotel Residence Villa San Giovanni, set in a pleasant, tranquil area of Elba Island, 300 metres from the thermal establishments and the beach.

Everything was great, but one thing - I had to argue about changing the towels, additional shampoos, bath foams, and toilet paper! The linen was never changed (for the whole stay of 5 nights). It was a very disappointing argument for me.
7.8
Scored 7.8
Good
Rated good
293 reviews
Price from£72.12per night
Hotel Villa Ombrosa, hotel in Rio nellʼElba

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

The staff was extremely understanding. It seemed that the ferry was not leaving at the specified time, so they extended our reservation. When it turned out that it still works, we were able to leave without compensation.
8.0
Scored 8.0
Very good
Rated very good
687 reviews
Price from£109.79per night
Hotel l'Approdo, hotel in Rio nellʼElba

Located in front of the "La Rossa" sandy beach, Hotel l’Approdo offers air-conditioned rooms just a few steps away from the Porto Azzurro centre. Free WiFi is available in all rooms.

Brakfast was good, loved the fresh tomatos and fruits. Really loved the location. It was suppereb.
7.9
Scored 7.9
Good
Rated good
589 reviews
Price from£92.56per night
Country Hotel Residence Da Pilade, hotel in Rio nellʼElba

Featuring an outdoor pool fitted with sun loungers and parasols, Country Hotel Residence Da Pilade is set on the Elba Island.

Very friendly staff, nice people all over the place. They have a big parking place for all the guests. The hotel has an own restaurant which is occupied pretty well every night. Food was nice. Pilade is doing their own Elban olive oil 🫒🛢️which you can buy at the reception 👍
8.6
Scored 8.6
Fabulous
Rated fabulous
350 reviews
Price from£143.98per night
Hotel Villa Wanda, hotel in Rio nellʼElba

Located on Elba Island, Hotel Villa Wanda is less than a 5-minute drive from Porto Azzurro. Surrounded by a private park, it provides on-site parking and a sea-view terrace with bar corner.

Very friendly staff
8.0
Scored 8.0
Very good
Rated very good
262 reviews
Price from£91.79per night
Hotel Capo Sud, hotel in Rio nellʼElba

Set in Capoliveri, 2.6 km from Lido Beach, Hotel Capo Sud offers accommodation with a restaurant, free private parking, a seasonal outdoor swimming pool and a bar.

Great location with fabulous views, pool and beach access. Would like to return one day.
8.3
Scored 8.3
Very good
Rated very good
56 reviews
Price from£107.09per night
Hotel Acquamarina, hotel in Rio nellʼElba

On top of Portoferraio's coast, Hotel Acquamarina offers views over the Gulf of Padulella and direct access to the beach below. Free private parking is available here.

Friendly staff, location good
9.0
Scored 9.0
Superb
Rated superb
674 reviews
Price from£137.55per night
Hotel Airone isola d'Elba, hotel in Rio nellʼElba

The hotel is set in a tranquil area in front of the Rocca Medicea di Portoferraio. Surrounded by a 30,000 m² garden, it features a saltwater swimming pool.

Very friendly, helpful staff. The Best Breakfast Buffet in the World!
8.3
Scored 8.3
Very good
Rated very good
540 reviews
Price from£113.64per night
See all 30 hotels in Rio nellʼElba
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Rio nellʼElba:

  • 10
    Scored 10

    The hosts were so welcoming and friendly!

    The hosts were so welcoming and friendly! Located in a beautiful area with a beautiful garden and the place is very clean. Highly recommend staying here and would definitely come back and stay here again!
    Chloe
    United Kingdom

Explore guest reviews of hotels in Rio nellʼElba

  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 20 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!
    Lilla
    Hungary
  • From £102.84 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 167 reviews
    It was a great stay. Everything was thought in detailed. The staff is super nice, always smiling and solution oriented. Rooms are extremely clean, towels &pillows smelled soap. We felt very comfortable and peaceful. The hotel manager gave great advices for beaches and restaurants, she made our life easy 💙 we enjoyed delicious breakfast and friendly dogs accompanying us during our stay. Thanks for everything!
    Gorkem
    Germany
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 157 reviews
    Nice, clean, good breakfast, the beach is close to the hotel and the staff is nice. I can recommend this place.
    Ádám
    Czech Republic