Skip to main content

Places to Stay in Rio nellʼElba

Find the places to stay that appeal to you the most

The best places to stay in Rio nellʼElba

Check out our pick of great places to stay in Rio nellʼElba

Filter by:

Review score

Casa Carlotta

Rio nellʼElba

Featuring a garden, a terrace and free WiFi, Casa Carlotta is a recently renovated apartment 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne. The property has quiet street views.

V
Veronika
From
Czech Republic
We loved the location in Rio nell'Elba which is real essence of Elba, calm and authenthic village with decent bar which is always open to get perfect Negroni. The apartment is just a few steps from picturesque plaza, comfortable and equiped with everything you need. cannot recommend more
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 25 reviews
Price from
US$209.66
1 night, 2 adults

NUOVO Luminoso a 100 passi dalla piazza

Rio nellʼElba

Offering city views, NUOVO Luminoso a 100 passi dalla piazza is an accommodation located in Rio nellʼElba, 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne.

T
Tatiana
From
Moldova
Fantastic rooms! Amazing location! Unforgettable views! We will come back next year! Thank you for our happy vacation!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews
Price from
US$193.65
1 night, 2 adults

Residenza Portoferraio

Portoferraio (Near Rio nellʼElba)

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

S
Sam
From
Ireland
Great host, amazing access to city and food
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 313 reviews
Price from
US$133.95
1 night, 2 adults

Aria di Collina - Isola d'Elba

Porto Azzurro (Near Rio nellʼElba)

Located in Porto Azzurro and only 2.4 km from Spiaggia la Rossa, Aria di Collina - Isola d'Elba provides accommodation with sea views, free WiFi and free private parking.

B
Bob
From
Italy
A million-dollar view and priceless serenity Situated with complete privacy for all accommodations. The scents of wild herbs, ( rosemary, sage, wild fennel, oregano, ) the location and spectacular view within the outdoor sauna, the winds, the owls at night. During the day or evening, all moments brought its own endearing values. We were lucky to witness the small periods of fireflies. We are Dutch, living in Italy. The hosts gave immediately comfort and the feeling we were welcome and truly guests. What we appreciated were the utensils and primary commodities. From olive oil to coffee tea sugar etc. The beds slept fantastic. The apartment was bright, clean and foreseen with all as it was a little house. You need to accept that the bumpy road of maybe 5 - 8 minutes, is a small investment for a breathtaking unique place. Its rare that hosts (owners) really make you feel the place they worked hard for, is considered yours for the moment you occupy it.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 240 reviews
Price from
US$160.74
1 night, 2 adults

Indarsena b&b

Portoferraio (Near Rio nellʼElba)

Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

J
Jan
From
New Zealand
the location was perfect. beautifully designed. helpful and friendly hosts. breakfast was great, and a very comfortable bed!! was very quiet. 😊😊
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 137 reviews
Price from
US$128.13
1 night, 2 adults

al 28 B&B

Portoferraio (Near Rio nellʼElba)

Set in Portoferraio, 5.4 km from Villa San Martino, al 28 B&B offers air-conditioned rooms with free WiFi. It is located 22 km from Cabinovia Monte Capanne and provides a shared kitchen.

D
David
From
Australia
Breakfast are exceptional good. Cereal and fruit are fresh. Homemade cakes daily, freshly warm bread with homemade jams and delicious cooked breakfast. Hostess and husband are excellent hosts.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 155 reviews
Price from
US$125.80
1 night, 2 adults

Casa Campanella Resort

Capoliveri (Near Rio nellʼElba)

Offering a garden with an outdoor pool, Casa Campanella Resort is located in Capoliveri, 1.5 km from the centre. Free WiFi access is available throughout.

D
Daniëlle
From
Netherlands
We loved every minute of our stay at Casa Campanella Resort! We stayed in the Sweet Bella Vista apartment which has a very spacious terrace with a private jacuzzi. The view from the jacuzzi on Capoliveri is absolutely amazing. The apartment was clean and had everything we needed. The park exudes warmth and coziness, with a lovely bar, a delightful swimming pool, and exceptionally well-maintained grounds, rarely have we seen such care and attention! Host Francesco and his family/staff were all very kind and really made us feel at home. They all know what true hospitality really means. Capoliveri is a charming village with typical streets with many shops, bars and restaurants. The whole area is amazing.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 164 reviews
Price from
US$157.69
1 night, 2 adults

Hotel Plaza

Porto Azzurro (Near Rio nellʼElba)

Set on a cliff on the seafront of Porto Azzurro on Elba Island, Hotel Plaza offers a furnished sun terrace with panoramic views of the Mediterranean Sea, and free Wi-Fi throughout.

G
Grace
From
Australia
The views are spectacular and the beds comfortable… what more could you want?
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 800 reviews
Price from
US$139.78
1 night, 2 adults

Monolocale Eco del Mare

Portoferraio (Near Rio nellʼElba)

Boasting city views, Monolocale Eco del Mare offers accommodation with a terrace and a balcony, around 5.2 km from Villa San Martino.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 11 reviews
Price from
US$89.11
1 night, 2 adults

Casa Anto Isola d'Elba -Spiaggia

Porto Azzurro (Near Rio nellʼElba)

Located in Porto Azzurro in the Elba region with Straccoligno Beach nearby, Casa Anto Isola d'Elba -Spiaggia provides accommodation with free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$168.90
1 night, 2 adults
All places to stay in Rio nellʼElba

Most booked places to stay in Rio nellʼElba and surroundings in the past month

See all

Popular with guests booking places to stay in Rio nellʼElba

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

Popular with guests booking places to stay in Rio nellʼElba

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Popular with guests booking places to stay in Rio nellʼElba

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

Popular with guests booking places to stay in Rio nellʼElba

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 12 reviews

Popular with guests booking places to stay in Rio nellʼElba

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Popular with guests booking places to stay in Rio nellʼElba

Popular with guests booking places to stay in Rio nellʼElba

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 57 reviews

Popular with guests booking places to stay in Rio nellʼElba

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 82 reviews

Popular with guests booking places to stay in Rio nellʼElba

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 25 reviews

Popular with guests booking places to stay in Rio nellʼElba

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

Enjoy breakfast in Rio nellʼElba and nearby

Villa Gaia

Portoferraio
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - 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 250 metres from the public beach and the Ottone botanical garden.

From US$110.42 per night

Indarsena b&b

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

Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

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 US$100.17 per night

Hotel Plaza

Porto Azzurro
Breakfast options
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 800 reviews

Set on a cliff on the seafront of Porto Azzurro on Elba Island, Hotel Plaza offers a furnished sun terrace with panoramic views of the Mediterranean Sea, and free Wi-Fi throughout.

From US$163.07 per night

al 28 B&B

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

Set in Portoferraio, 5.4 km from Villa San Martino, al 28 B&B offers air-conditioned rooms with free WiFi. It is located 22 km from Cabinovia Monte Capanne and provides a shared kitchen.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 11 reviews

Boasting city views, Monolocale Eco del Mare offers accommodation with a terrace and a balcony, around 5.2 km from Villa San Martino.

From US$89.11 per night

Consumella24

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

Located in Portoferraio, 600 metres from La Padulella Beach and 4.9 km from Villa San Martino, Consumella24 offers air conditioning.

From US$102.50 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 82 reviews

Associazione Garage24 Aps Ets is located in Portoferraio, 2.1 km from La Padulella Beach and 4.4 km from Villa San Martino.

From US$104.83 per night

Save money on places to stay in Rio nellʼElba and nearby – budget options available

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

Featuring air-conditioned accommodation with a patio, Monolocale con veranda e giardino a Rio Marina is set in Rio Marina.

From US$145.60 per night

Appartamenti Claudia Rio

Rio Marina
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 383 reviews

Featuring a patio with quiet street views, a garden and barbecue facilities, Appartamenti Claudia Rio can be found in Rio Marina, close to Spiaggia La Torre and 20 km from Villa San Martino.

From US$99.01 per night

Villetta dal Ganzetto

Rio Marina
Budget options available
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 21 reviews

Featuring air-conditioned accommodation with a private pool, sea view and a patio, Villetta dal Ganzetto is set in Rio Marina. Featuring mountain and pool views, this holiday home also has free WiFi.

Casa dal Ganzetto

Rio Marina
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 15 reviews

Set in Rio Marina, 500 metres from Spiaggia Marina Di Gennaro and 20 km from Villa San Martino, Casa dal Ganzetto offers air-conditioned accommodation with a balcony and free WiFi.

Casa Gyotaku

Bagnaia
Budget options available

Boasting air-conditioned accommodation with a private pool, garden view and a patio, Casa Gyotaku is situated in Bagnaia. This property offers access to a terrace, free private parking and free WiFi.

Villino Giardino di Mare

Portoferraio
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Offering a garden and garden view, Villino Giardino di Mare is set in Portoferraio, 10 km from Villa San Martino and 26 km from Cabinovia Monte Capanne.

From US$165.40 per night

La Vecchia Scuola

Cavo
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 348 reviews

La Vecchia Scuola is set on the marina at Cavo, on the north coast of Elba Island. It offers elegant self-catering apartments with satellite TV and air conditioning. Rio Marina is 7.5 km away.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 21 reviews

Situated 100 metres from Spiaggia la Rossa and 15 km from Villa San Martino, La Terrazza sul Mare - Elba Affitti in Porto Azzurro features air-conditioned accommodation with views of the sea and free...

From US$126.96 per night

Great access to the city centre. Check these places to stay in Rio nellʼElba and nearby

Set in Rio nellʼElba, Casa Mirna - Rio - Argonautivacanze features accommodation within 34 km of Cabinovia Monte Capanne. Featuring sea and city views, this apartment also includes free WiFi.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Set in Rio nellʼElba, 15 km from Villa San Martino and 32 km from Cabinovia Monte Capanne, RESIDENZA RIO ELBA - Elba Affitti offers a terrace and air conditioning.

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

Apartment Terrazza di Paolo by Interhome is situated in Rio nellʼElba. With free private parking, the property is 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne.

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

Situated 34 km from Cabinovia Monte Capanne, La Loggia di Vanda - Goelba provides accommodation in Rio nellʼElba. This property offers access to a patio and free private parking.

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

Set 34 km from Cabinovia Monte Capanne, Le Viste su Ortano is in Rio nellʼElba and features a garden and barbecue facilities. 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

Situated in Rio nellʼElba, 16 km from Villa San Martino and 34 km from Cabinovia Monte Capanne, La casa accanto offers air conditioning.

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

Located in Rio nellʼElba, 16 km from Villa San Martino and 33 km from Cabinovia Monte Capanne, La Ginestra - HelloElba offers air conditioning.

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

Boasting sea views, Pet Friendly Apartment In Rio Nell'elba is situated in Rio nellʼElba, around 33 km from Cabinovia Monte Capanne.

FAQ about places to stay in Rio nellʼElba

gogless