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

Filter by:

Star rating

Review score

Rio nellʼElba – 3 hotels and places to stay

See the latest prices and deals by choosing your dates.
Bed & Breakfast Bounty, hotel in Rio nellʼElba

Located within 1.5 km of Ottonella Beach and 1.8 km of Ottone Beach, Bed & Breakfast Bounty provides rooms with air conditioning and a private bathroom in Rio nellʼElba.

Great breakfast and service
Scored 8.9
8.9
Rated fabulous
Fabulous
158 reviews
Price from
£74.89
per night
Casa Alice, hotel in Rio nellʼElba

Casa Alice is situated in Rio nellʼElba, 15 km from Villa San Martino, 23 km from Acquario dell'Elba, and 32 km from Cabinovia Monte Capanne.

Scored 8.9
8.9
Rated fabulous
Fabulous
18 reviews
Price from
£92.56
per night
Casa Lydia, hotel in Rio nellʼElba

Located in Rio nellʼElba, within 34 km of Cabinovia Monte Capanne, Casa Lydia offers accommodation with air conditioning.

Scored 8.7
8.7
Rated fabulous
Fabulous
6 reviews
Price from
£407.82
per 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.

The breakfast was good, the staff was very nice. The pool and the gardens are beautiful.
Scored 8.3
8.3
Rated very good
Very good
537 reviews
Price from
£66.95
per night
TH Capoliveri - Grand Hotel Elba International, hotel in Rio nellʼElba

Overlooking the Bay of Naregno, the Grand Hotel features a seasonal wellness centre, private beach, and 2 swimming pools. Ferries to Piombino leave from Portoferraio, 16 km away.

The wonderful view from the room, the cleanliness, the food and a nice atmosphere thanks to friendly staff. Also the swimming pools were clean and large.
Scored 7.3
7.3
Rated good
Good
728 reviews
Price from
£114.20
per 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.

Perfect location, lovely hotel and friendly staff. Will definitely stay here again.
Scored 8.0
8.0
Rated very good
Very good
588 reviews
Price from
£90.88
per 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.

The property is only a few minutes driving away from beautiful beaches or the towns of Capoliveri and Porto Azzuro. We loved the tranquility and the beautiful views of Capoliveri and Elban countryside. There are supermarkets and petrol stations close by, there is parking and there is a pretty good restaurant at the location. A bike rental shop is right next to the hotel. Breakfast was good, a few savoury options and a real feast of cakes and pastries. The room was very spacious, had everything we needed and the cleaning lady did an impeccable job.
Scored 8.6
8.6
Rated fabulous
Fabulous
423 reviews
Price from
£176.70
per night
Hotel Le Ghiaie, hotel in Rio nellʼElba

Situated in Portoferraio, 600 metres from La Padulella Beach, Hotel Le Ghiaie features accommodation with a garden, free private parking, a shared lounge and a terrace.

Brekfast and location very nice
Scored 7.4
7.4
Rated good
Good
127 reviews
Price from
£117.80
per night
Hotel Giardino, hotel in Rio nellʼElba

Surrounded by a private 4500-m² pinewood garden and only a 5-minute walk from the beach of Elba, Hotel Giardino is a family-run hotel offering rooms overlooking the garden.

Scored 8.3
8.3
Rated very good
Very good
242 reviews
Price from
£84.53
per 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.
Scored 8.5
8.5
Rated very good
Very good
73 reviews
Price from
£144.47
per night
See all 30 hotels in Rio nellʼElba

Explore guest reviews of hotels in Rio nellʼElba

  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 23 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
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 23 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.
    Bridget
    Australia
  • From £74.89 per night
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 158 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