Find hotels in Rio nell'Elba from CA $134

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Rio nell'Elba hotels

Elbitat Homes

Elbitat Homes
Rio
The price is CA $254
CA $352 total
includes taxes & fees
Jun 15 - Jun 16
Elbitat Homes

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 CA $205
CA $226 total
includes taxes & fees
Jun 15 - Jun 16
Residenza Sant'Anna del Volterraio

Hotel Fontalleccio

Hotel Fontalleccio
3.0 star property
Marciana
The price is CA $102
CA $112 total
includes taxes & fees
Jun 9 - Jun 10
Hotel Fontalleccio

B&B Litoranea 80

B&B Litoranea 80
Follonica
The price is CA $111
CA $127 total
includes taxes & fees
Jun 11 - Jun 12
B&B Litoranea 80

Hotel Santa Caterina

Hotel Santa Caterina
Marina di Campo
The price is CA $93
CA $102 total
includes taxes & fees
Jun 9 - Jun 10
Hotel Santa Caterina

Residence Elite

Residence Elite
3.0 star property
Campo nell'Elba
7.8 out of 10, Good, (52 reviews)
"Perfetto per stare in famiglia tranquilli per diversi giorni a marina di campo. Comodo il parcheggio. Struttura datata ma confortevole"
Italy
Francesco
The price is CA $106
CA $229 total
includes taxes & fees
Jun 10 - Jun 11
Residence Elite

Park Hotel Napoleone

Park Hotel Napoleone
4.0 star property
Portoferraio
7.6 out of 10, Good, (140 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 CA $105
CA $115 total
includes taxes & fees
Jun 17 - Jun 18
Park Hotel Napoleone

Agriturismo Nonno Gino - Charme&Relax

Agriturismo Nonno Gino - Charme&Relax
Piombino
10.0 out of 10, Exceptional, (1 review)
The price is CA $146
CA $167 total
includes taxes & fees
Jun 25 - Jun 26
Agriturismo Nonno Gino - Charme&Relax

Albergo Italia

Albergo Italia
3.0 star property
Piombino
9.0 out of 10, Wonderful, (72 reviews)
"Nice place for a one night stay"
United States
Tracy
The price is CA $128
CA $147 total
includes taxes & fees
Jun 9 - Jun 10
Albergo Italia

Primo Hotel

Primo Hotel
Marciana Marina
The price is CA $134
CA $147 total
includes taxes & fees
Jun 14 - Jun 15
Primo Hotel

Club Hotel Marina 2

Club Hotel Marina 2
3.0 star property
Campo nell'Elba
The price is CA $142
CA $157 total
includes taxes & fees
Jun 10 - Jun 11
Club Hotel Marina 2

Hotel La Pineta

Hotel La Pineta
3.0 star property
Follonica
9.0 out of 10, Wonderful, (306 reviews)
"Excellent hotel .breakfast was fantastic Very nice staff and helpful. Right in front of the ocean :across the street. Restos close by 👍"
Canada
Kenneth andrew ireland
The price is CA $204
CA $230 total
includes taxes & fees
Jun 16 - Jun 17
Hotel La Pineta

Monna Lisa

Monna Lisa
3.0 star property
Marciana
8.6 out of 10, Excellent, (43 reviews)
"Very friendly and helpful staff. Easy access to the beach by foot. lots of options for dinning"
United Kingdom
Patrick Rupert
The price is CA $125
CA $137 total
includes taxes & fees
Jun 9 - Jun 10
Monna Lisa

Amarasca

Amarasca
Piombino
The price is CA $146
CA $165 total
includes taxes & fees
Jun 9 - Jun 10
Amarasca

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 CA $132
CA $145 total
includes taxes & fees
Jun 9 - Jun 10
Hotel Corallo

Borgo degli Olivi

Borgo degli Olivi
3.0 star property
Piombino
8.2 out of 10, Very good, (89 reviews)
"Nulla da dire ottimo"
Italy
Antonio Pasquale
The price is CA $169
CA $192 total
includes taxes & fees
Jun 12 - Jun 13
Borgo degli Olivi

HOTEL ARISTON

HOTEL ARISTON
3.0 star property
Piombino
7.4 out of 10, Good, (14 reviews)
"Very good hotel several food options for breakfast"
United Kingdom
Anderson
The price is CA $108
CA $126 total
includes taxes & fees
Jun 11 - Jun 12
HOTEL ARISTON

Studio apartments near Baratti Bay

Studio apartments near Baratti Bay
Toscana
The price is CA $212
CA $247 total
includes taxes & fees
Jun 9 - Jun 10
Studio apartments near Baratti Bay

Isola Verde

Isola Verde
3.0 star property
Marciana Marina
8.6 out of 10, Excellent, (62 reviews)
"Good location, great service and overall a very nice hotel. Rooms very basic but clean. "
Sweden
Alicia
The price is CA $185
CA $204 total
includes taxes & fees
Jun 28 - Jun 29
Isola Verde

Casa Campanella Resort

Casa Campanella Resort
Capoliveri
The price is CA $211
CA $232 total
includes taxes & fees
Jun 9 - Jun 10
Casa Campanella Resort
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!

Streets of Rio Nell'Elba on Elba Island, Italy

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 CA $134 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