Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Rio on Hotels.com. These Rio hotels consistently deliver on quality, location and traveler experience. Last updated on .
Hotels in Rio

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices
Check prices for these dates
Where to stay in Rio?

1. Hotel Plaza
Hotel PlazaPorto Azzurro
9.4 out of 10, Exceptional, (87 reviews)
The price is CA $222
CA $244 total
includes taxes & fees
Nov 14 - Nov 15

2. Allegroitalia Elba Golf
Allegroitalia Elba GolfPortoferraio
9.0 out of 10, Wonderful, (67 reviews)
The price is CA $105
CA $115 total
includes taxes & fees
Nov 17 - Nov 18

3. Antico Hotel Moderno
Antico Hotel ModernoPiombino
8.8 out of 10, Excellent, (59 reviews)
The price is CA $115
CA $127 total
includes taxes & fees
Dec 14 - Dec 15

4. Villa Italia B&B
Villa Italia B&BPorto Azzurro
8.0 out of 10, Very good, (1 review)
The price is CA $123
CA $136 total
includes taxes & fees
Nov 17 - Nov 18

5. Albergo Italia
Albergo ItaliaPiombino
9.0 out of 10, Wonderful, (77 reviews)
The price is CA $101
CA $111 total
includes taxes & fees
Nov 14 - Nov 15

6. Azienda Agricola Sapereta
Azienda Agricola SaperetaPorto Azzurro
7.0 out of 10, Good, (2 reviews)
The price is CA $153
CA $326 total
includes taxes & fees
Nov 14 - Nov 15

7. Hotel Villa Wanda
Hotel Villa WandaPorto Azzurro
6.8 out of 10, Good, (25 reviews)
The price is CA $151
CA $166 total
includes taxes & fees
Nov 14 - Nov 15

8. La Rosa dei Venti Resort
La Rosa dei Venti ResortPiombino
8.2 out of 10, Very good, (20 reviews)
The price is CA $179
CA $197 total
includes taxes & fees
Nov 14 - Nov 15

9. HOTEL ARISTON
HOTEL ARISTONPiombino
7.2 out of 10, Good, (15 reviews)
The price is CA $92
CA $101 total
includes taxes & fees
Nov 14 - Nov 15

11. Hotel Barcarola 2
Hotel Barcarola 2Campo nell'Elba
9.0 out of 10, Wonderful, (13 reviews)
The price is CA $118
CA $130 total
includes taxes & fees
Dec 14 - Dec 15

12. Hotel Esperia
Hotel EsperiaPiombino
7.4 out of 10, Good, (62 reviews)
The price is CA $121
CA $133 total
includes taxes & fees
Nov 30 - Dec 1

13. Primo Hotel
Primo HotelMarciana Marina
9.0 out of 10, Wonderful, (11 reviews)
The price is CA $128
CA $140 total
includes taxes & fees
Nov 17 - Nov 18

14. Hotel Centrale
Hotel CentralePiombino
7.6 out of 10, Good, (40 reviews)
The price is CA $115
CA $126 total
includes taxes & fees
Nov 14 - Nov 15

15. Villette San Martino
Villette San MartinoPortoferraio
The price is CA $219
CA $399 total
includes taxes & fees
Dec 13 - Dec 14

16. Hotel Grecale - Venturina Terme
Hotel Grecale - Venturina TermeCampiglia Marittima
7.4 out of 10, Good, (15 reviews)
The price is CA $141
CA $155 total
includes taxes & fees
Nov 14 - Nov 15

17. Hotel delle Terme
Hotel delle TermeCampiglia Marittima
8.6 out of 10, Excellent, (71 reviews)
The price is CA $136
CA $150 total
includes taxes & fees
Nov 15 - Nov 16

18. Castello Bonaria Wine & Spa Resort
Castello Bonaria Wine & Spa ResortCampiglia Marittima
9.8 out of 10, Exceptional, (69 reviews)
The price is CA $183
CA $201 total
includes taxes & fees
Dec 3 - Dec 4

19. Agriturismo Agricoccinella - Pool&Restaurant
Agriturismo Agricoccinella - Pool&RestaurantPiombino
10.0 out of 10, Exceptional, (2 reviews)
The price is CA $113
CA $124 total
includes taxes & fees
Nov 14 - Nov 15

20. Residenza Santa Cecilia
Residenza Santa CeciliaSan Vincenzo
9.6 out of 10, Exceptional, (52 reviews)
The price is CA $96
CA $106 total
includes taxes & fees
Dec 14 - Dec 15
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.
Go beyond your typical stay in Rio
Top landmarks in Rio
Learn more about Rio
Rio is well-known for its attractions such as Mineral Park of Elba Island and Cavo Beach.

Check out reviews of Rio hotels guests love

Residenza Sant'Anna del Volterraio
10/10 Excellent

Hotel Levante - Isola d'Elba
10/10 Excellent
Frequently asked questions
Keep exploring
- Hotels with Free Breakfast in Follonica
- Guest Houses in Follonica
- 3 Star Hotels in Follonica
- Beach Hotels in Follonica
- Family Hotels in Follonica
- Hotels near Piombino Marittima Station
- Hotels with a Gym in Castiglione della Pescaia
- Hotels with Free Breakfast in Castiglione della Pescaia
- Hotels with Kitchens in Castiglione della Pescaia
- B&B in Castiglione della Pescaia
- Cheap Hotels in Castiglione della Pescaia
- Luxury Hotels in Castiglione della Pescaia
- 4 Star Hotels in Castiglione della Pescaia
- Beach Hotels in Castiglione della Pescaia
- Family Hotels in Castiglione della Pescaia
- Resorts & Hotels with Spas in Castiglione della Pescaia
- Beach Hotels in Cecina
- Hotels with Free Breakfast in Bibbona
- Cheap Hotels in Bibbona
- Apartments in Marina di Campo
- Family Hotels in Marina di Campo
- Marina di Campo Hotels
- Family Hotels in Pomonte
- San Giovanni Hotels
- Beach Hotels in Rosignano Marittimo
- Hotels with Free Breakfast in Campo nell'Elba
- Hotels with Kitchens in Massa Marittima
- Apartments in Portoferraio
- Luxury Hotels in Portoferraio
- Beach Hotels in Portoferraio
- Portoferraio Hotels
- Procchio Hotels
- Hotels with Free Breakfast in Grosseto
- Hotels with Kitchens in Grosseto
- B&B in Grosseto
- Cheap Hotels in Grosseto
- Luxury Hotels in Grosseto
- 2 Star Hotels in Grosseto
- 3 Star Hotels in Grosseto
- 4 Star Hotels in Grosseto
- Winery Hotels in Grosseto
- Hotels with Hot Springs in Grosseto
- Beach Hotels in Grosseto
- Family Hotels in Lacona
- Lacona Hotels
- Hotels near Castello del Volterraio
- Magazzini Hotels
- Hotels near Misericordia Church
- B&B in Roccastrada
- Capoliveri Hotels
- Hotels with a Pool in Scarlino
- Ortano Hotels
- Hotels near Portoferraio Port
- 3 Star Hotels in Piombino
- Piombino Hotels
- Family Hotels in Castiglioncello
- Hotels with Parking in Scaglieri
- Hotels near Eremo di Santa Caterina
- Portoferraio Old Town Hotels
- Biodola Hotels
- Pet Friendly Hotels in Marina di Grosseto
- Beach Hotels in Marina di Grosseto
- Family Hotels in Marina di Grosseto
- Marmi Hotels
- Pet Friendly Hotels in Gavorrano
- Winery Hotels in Gavorrano
- Mola Hotels
- Hotels near Morcone Beach
- Hotels with Parking in Principina a Mare
- Madonna delle Grazie Hotels
- Hotels near Marina Di Campo
- Hotels near Spiaggia di Nisportino
- Pet Friendly Hotels in San Vincenzo
- 3 Star Hotels in San Vincenzo
- Beach Hotels in San Vincenzo
- Hotels with Hot Springs near Rimigliano Coastal Park
- Santo Stefano Hotels
- Porto Azzurro Hotels
- Hotels with a Pool in Suvereto
- Lgbtqia-Welcoming Hotels in Suvereto
- Hotels near Spiaggia della Padulella
- 3 Star Hotels in Marina di Bibbona
- Beach Hotels in Marina di Bibbona
- Cavo Hotels
- Hotels with a Pool in Elba Island
- Hotels with Parking in Elba Island
- Hotels with Free Breakfast in Elba Island
- Apartments in Elba Island
- Business Hotels in Elba Island
- Family Hotels in Elba Island
- Family Hotels in Punta Ala
- Rio Marina Hotels
- Family Hotels in Rio nell'Elba
- Rio nell'Elba Hotels
- Family Hotels in Lido di Capoliveri
- Lido di Capoliveri Hotels
- Beach Hotels in Marina di Cecina
- Literno Hotels





























































