A cobblestone street in a historic town with colorful buildings and a stone wall.

Find hotels in Rio nell'Elba from £80

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Rio nell'Elba hotels

Residenza Sant'Anna del Volterraio

Residenza Sant'Anna del Volterraio
Rio
8.4 out of 10, Very good, (114 reviews)
"Very charming property. The room was comfortable and the breakfast was very good!"
United States
Reynaldo
The price is £136
includes taxes & fees
12 Jul - 13 Jul
Residenza Sant'Anna del Volterraio

B&B Litoranea 80

B&B Litoranea 80
Follonica
The price is £88
includes taxes & fees
1 Jul - 2 Jul
B&B Litoranea 80

Amarasca

Amarasca
Piombino
The price is £100
includes taxes & fees
1 Jul - 2 Jul
Amarasca

Hotel Levante - Isola d'Elba

Hotel Levante - Isola d'Elba
Cavo
10.0 out of 10, Exceptional, (2 reviews)
"Wir waren insgesamt sehr zufrieden. Die Unterkunft überzeugt mit einer tollen Lage und einem sehr angenehmen Gesamtbild. Auch das Frühstück war hervorragend."
Germany
Lena
The price is £95
includes taxes & fees
1 Jul - 2 Jul
Hotel Levante - Isola d'Elba

Boutique Hotel Golfo Azzurro

Boutique Hotel Golfo Azzurro
Capoliveri
The price is £83
includes taxes & fees
27 Jul - 28 Jul
Boutique Hotel Golfo Azzurro

Agriturismo Agricoccinella - Pool&Restaurant

Agriturismo Agricoccinella - Pool&Restaurant
Piombino
10.0 out of 10, Exceptional, (1 review)
"Short stay but Venchenzo was very the best The property is spotless"
United States
Don
The price is £108
includes taxes & fees
12 Jul - 13 Jul
Agriturismo Agricoccinella - Pool&Restaurant

Viticcio

Viticcio
3.0 star property
Portoferraio
9.4 out of 10, Exceptional, (32 reviews)
"Small cozy property, beautiful landscaping spectacular location great service"
United States
Barbara
The price is £129
includes taxes & fees
5 Jul - 6 Jul
Viticcio

Villa Orta - Agriturismo Vegan

Villa Orta - Agriturismo Vegan
Piombino
9.4 out of 10, Exceptional, (3 reviews)
"Wonderful stay — it truly felt like a home away from home. The place was peaceful, very clean, and well maintained. The vegan food was absolutely delicious and prepared with great care. Anna the host was warm and welcoming, and we felt relaxed from the moment we arrived. Highly recommended! The location worked really well as a base for the Tuscany trail."
Canada
Irma
The price is £127
includes taxes & fees
23 Jul - 24 Jul
Villa Orta - Agriturismo Vegan

Park Hotel Napoleone

Park Hotel Napoleone
4.0 star property
Portoferraio
7.6 out of 10, Good, (141 reviews)
"This is a great hotel Worth more than its current rating Stayed in the annexe Well run Restaurant dinner could improve Best value hotel on island Great staff "
United Kingdom
Dsvid
The price is £97
includes taxes & fees
14 Jul - 15 Jul
Park Hotel Napoleone

Agriturismo Nonno Gino - Charme&Relax

Agriturismo Nonno Gino - Charme&Relax
Piombino
10.0 out of 10, Exceptional, (1 review)
Agriturismo Nonno Gino - Charme&Relax

Hotel delle Terme

Hotel delle Terme
4.0 star property
Campiglia Marittima
8.6 out of 10, Excellent, (69 reviews)
"Il bar non offriva snack al di fuori della patatine confezionate o torte della colazione "
Italy
Aurelio De
The price is £131
includes taxes & fees
1 Jul - 2 Jul
Hotel delle Terme

Resort le Picchiaie

Resort le Picchiaie
4.0 star property
Portoferraio
9.0 out of 10, Wonderful, (2 reviews)
"Hotelli aivan mahtavalla paikalla. Mutta, mäen kiipeäminen on rankka jokseenkin uuvuttava matkan jälkeen. Ehdotus, hotelli voisi järjestää pientä maksua vastaan oman kuljetuksen aamuin illoin satamaan ja toinen kuljetus toiselle puolelle. Tämä saattaisi lisätä matkailijoita. Hotelli oli siisti mutta todella vanhanaikainen ja kaipaa ehdottomasti kohennusta tai uutta konseptia. Hirveää tuhlausta jos noin hieno paikka jää käyttämättä."
Finland
Marika
The price is £131
includes taxes & fees
26 Jul - 27 Jul
Resort le Picchiaie

Hotel l'Etrusco - San Vincenzo

Hotel l'Etrusco - San Vincenzo
San Vincenzo
8.0 out of 10, Very good, (1 review)
"Buona pulizia, letto comodo, ottima posizione vicinissima al mare ed a 10/15' a piedi dal centro di San Vincenzo, infissi nuovi, personale gentile, ottima prima colazione. Il bagno, piccolo, non era dotato di bidet, ma la doccia era comoda."
Italy
MAURO
The price is £166
includes taxes & fees
27 Jul - 28 Jul
Hotel l'Etrusco - San Vincenzo

Club Hotel Marina 2

Club Hotel Marina 2
3.0 star property
Campo nell'Elba
The price is £138
includes taxes & fees
12 Jul - 13 Jul
Club Hotel Marina 2

Cala del Porto Punta Ala

Cala del Porto Punta Ala
5.0 star property
Castiglione della Pescaia
9.4 out of 10, Exceptional, (12 reviews)
"The beautiful pool and terrace. Lovely breakfast looking out to the harbour and sea."
United Kingdom
Giulia
The price is £475
includes taxes & fees
27 Jul - 28 Jul
Cala del Porto Punta Ala

Hotel Fontalleccio

Hotel Fontalleccio
3.0 star property
Marciana
8.0 out of 10, Very good, (1 review)
"Ottimo Parcheggio vista mare … la nostra moto ringrazia !"
Italy
Flavio
The price is £81
includes taxes & fees
1 Jul - 2 Jul
Hotel Fontalleccio

Isola Verde

Isola Verde
3.0 star property
Marciana Marina
8.6 out of 10, Excellent, (63 reviews)
"Good location, great service and overall a very nice hotel. Rooms very basic but clean. "
Sweden
Alicia
The price is £95
includes taxes & fees
15 Jul - 16 Jul
Isola Verde

Hotel Corallo

Hotel Corallo
3.0 star property
Marciana
8.6 out of 10, Excellent, (10 reviews)
"Beautifully appointed inside and out, with an excellent restaurant, helpful, friendly staff. Good parking. Wide choice for breakfast. Comfortable room/bed."
Italy
Lorenzo
The price is £118
includes taxes & fees
2 Jul - 3 Jul
Hotel Corallo

Hotel Parco dei Pini

Hotel Parco dei Pini
3.0 star property
Follonica
8.8 out of 10, Excellent, (41 reviews)
"This hotel is a small, old fashion hotel with a lot of charm and value. The staff really makes this a lovely place to stay. The linens are top quality, the hotel was clean, and the cappuccino in the morning delicious! For such a great location and such good value for money, I highly recommend this hotel."
United Kingdom
Erin
The price is £116
includes taxes & fees
14 Jul - 15 Jul
Hotel Parco dei Pini

Allegroitalia Elba Golf

Allegroitalia Elba Golf
Portoferraio
8.8 out of 10, Excellent, (65 reviews)
"Amazing views. Far from centre. Cheap price. Needs a bit of maintenance. "
United Kingdom
Zachary
The price is £146
includes taxes & fees
4 Jul - 5 Jul
Allegroitalia Elba Golf
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Rio nell'Elba attractions

Learn more about Rio nell'Elba

Rio nell'Elba awaits: its parks and more!

A cobblestone street in a historic town with colorful buildings and a stone wall.

Top Rio nell'Elba Hotel Reviews

More cheap stays in Rio nell'Elba

Frequently asked questions

What is the best area to stay in Rio Nell'Elba?
The best area to stay in Rio Nell'Elba is the village centre itself, particularly for its convenience and access to local life.

The village centre of Rio Nell'Elba is a traditional Tuscan hill town, characterised by its narrow, winding streets, historic buildings, and a central piazza where you'll find local shops and cafes. It's built on a hillside, offering views of the sea and surrounding countryside. The main street, Via Roma, is where many of the essential services and eateries are located.

Couples looking for a relaxed retreat will find the village centre appealing. You can enjoy quiet evenings, dine at local trattorias, and easily reach walking trails that offer stunning views of the coastline. The pace is slow, allowing for a truly unwound holiday.

For those who enjoy being close to the water but prefer a slightly quieter setting than the more bustling coastal towns, the area just below the village, towards the small harbour of Rio Marina, offers a good balance.
When is the best time to go to Rio Nell'Elba?
The best time to visit Rio nell'Elba is during the shoulder seasons, specifically May, early June, or September.

These months offer pleasant weather, with warm days superb for exploring the island's natural beauty and historic sites, without the intense heat and larger crowds of the peak summer months of July and August. You'll find that many local businesses are fully open, but the beaches and attractions are more relaxed.

Couples looking for a romantic escape will appreciate the quieter atmosphere of these times. You can enjoy strolls through the historic village, explore the mining museum, or take a leisurely boat trip along the coast without feeling overwhelmed by other tourists. The mild temperatures are also ideal for hiking some of the scenic trails around the area.

For families, the shoulder seasons provide a more comfortable experience. The sea is warm enough for swimming, and there's plenty of space on the beaches for children to play.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Rio nell'Elba.
How can I save on a Rio nell'Elba hotel booking with Expedia?
Members always get our best prices. Find our best Rio nell'Elba hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Rio nell'Elba hotel?
Prices for hotels in Rio nell'Elba often vary, but you can find a great deal from £80 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia