By continuing to browse or by clicking "Accept All Cookies" you agree to the storing of first and third party cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Find out more about what cookies we use.
Our opening hours are changing soon. See when we're open

1,402,642 hotels, resorts, spas, guesthouses, apartments, lodges, motels, hostels and inns

Book online or call +44 (0)1775 843417 at standard rates.

Search for a city, town, county, region, postcode, hotel name, landmark, airport, train station, stadium...
 
icon for the search function
Search

Hotels in Rio de Janeiro

Filter results
Have you considered...
Filter by Distance: Change to Kilometres
Filter by Star Rating: 1 Star 5 hotels 2 Star 17 hotels 3 Star 29 hotels 4 Star 21 hotels 5 Star 3 hotels Unrated 409 hotels Filter by Hotel Type: Apartments 206 hotels Bed & Breakfasts 28 hotels Guest Houses 13 hotels Hostels 61 hotels Hotels 174 hotels Motels 2 hotels Filter by Facility: Air Conditioning (Building) 313 hotels Airport Transfer 107 hotels Bar 106 hotels Disabled Facilities 65 hotels Golf Nearby 1 hotel  Gym / Fitness Centre 42 hotels Indoor Pool 5 hotels No Smoking Rooms 240 hotels Outdoor Pool (Heated) 54 hotels Parking 484 hotels Pets Allowed 90 hotels Restaurant 78 hotels Wi-Fi : Free of Charge 362 hotels Filter by Group: Rede Atlântico 5 hotels Ibis 4 hotels Novotel 3 hotels Windsor Hotels 3 hotels Ibis Budget 2 hotels Intercity Hoteis 2 hotels Show more Reset my filters
Book rooms  
9.8
out of 10
Total:

Casa Geranio

 
Rua Joaquim Murtinho, 383, Santa Teresa, Rio de Janeiro
+44 (0)1775 843417
1.9  miles from Rio de Janeiro
Book rooms  
7.8
out of 10
Total:

Hotel Viña Del Mar

 
Rua Joaquim Silva, 57 - Centro, Centro, Rio de Janeiro
+44 (0)1775 843417
2.0  miles from Rio de Janeiro
Book rooms  
9.2
out of 10
Total:

Selina Lapa Rio de Janeiro

 
Largo da Lapa , Centro, Rio de Janeiro
+44 (0)1775 843417
2.0  miles from Rio de Janeiro
Book rooms  
7.5
out of 10
Total:

Hotel Atlantico Tower

 
Rua Visconde de Inhaúma, 95 - Centro, Centro, Rio de Janeiro
+44 (0)1775 843417
1.8  miles from Rio de Janeiro
Book rooms  
8.7
out of 10
Total:

Casa Nova Hotel

 
Rua do Riachuelo, 105 - Centro, Centro, Rio de Janeiro
+44 (0)1775 843417
1.7  miles from Rio de Janeiro
Book rooms  
8.8
out of 10
Total:

Vila Galé Rio de Janeiro

 
Rua do Riachuelo,124, Centro, Rio de Janeiro
+44 (0)1775 843417
1.7  miles from Rio de Janeiro
Book rooms  
8.7
out of 10
Total:

Days Inn by Wyndham Rio de Janeiro Lapa

 
Rua do Rezende 107, Centro, Rio de Janeiro
+44 (0)1775 843417
1.5  miles from Rio de Janeiro
Book rooms  
8.6
out of 10
Total:

Américas Granada Hotel

 
Avenida Gomes Freire, 530, Centro, Rio de Janeiro
+44 (0)1775 843417
1.6  miles from Rio de Janeiro
Book rooms  
9.5
out of 10
Total:

Vila Santa Teresa

 
Rua Almirante Alexandrino 2305, Santa Teresa, Rio de Janeiro
+44 (0)1775 843417
2.2  miles from Rio de Janeiro
Book rooms  
9.4
out of 10
Total:

Mama Ruisa Boutique Hotel

 
Rua Santa Cristina, 132, Santa Teresa, Rio de Janeiro
+44 (0)1775 843417
2.0  miles from Rio de Janeiro
Book rooms  
7.3
out of 10
Total:

Hotel & Hostel Villa Santana

 
Rua Vinte de Abril,12, Centro, Rio de Janeiro
+44 (0)1775 843417
1.3  miles from Rio de Janeiro
Book rooms  
8.5
out of 10
Total:

Windsor Guanabara

 
Avenida Presidente Vargas, 392, Centro, Rio de Janeiro
+44 (0)1775 843417
1.8  miles from Rio de Janeiro
Book rooms  
8.6
out of 10
Total:

Intercity Porto Maravilha

 
R. Cordeiro da Graça 598, Porto Maravilha, Rio de Janeiro
+44 (0)1775 843417
Book rooms  
8.8
out of 10
Total:

Casa Marques Santa Teresa

 
Rua Almirante Alexandrino 3780, Santa Teresa, Rio de Janeiro
+44 (0)1775 843417
1.9  miles from Rio de Janeiro
Situated in Rio de Janeiro within 3.9 km of Escadaria Selarón and 6 km of Municipal Theatre of Rio de Janeiro, Casa Marques Santa Teresa features rooms with free WiFi. Read more
Book rooms  
9.8
out of 10
Total:

Guesthouse Bianca

 
Rua Murtinho Nobre, 35, Santa Teresa, Rio de Janeiro
+44 (0)1775 843417
1.9  miles from Rio de Janeiro
Book rooms  
8.2
out of 10
Total:

Diamond Hotel

 
Rua da Gloria, 46, Gloria, Rio de Janeiro
+44 (0)1775 843417
2.2  miles from Rio de Janeiro
Book rooms  
8.1
out of 10
Total:

Hotel Atlantico Prime

 
Rua do Resende, 87, Centro, Rio de Janeiro
+44 (0)1775 843417
1.5  miles from Rio de Janeiro
Book rooms  
8.5
out of 10
Total:

Saionara Hotel

 
Rua do Matoso, 11, Zona Norte, Rio de Janeiro
+44 (0)1775 843417
0.7  miles from Rio de Janeiro
Book rooms  
7.8
out of 10
Total:

Hotel Villa Tijuca

 
Rua Haddock Lobo 326, Zona Norte, Rio de Janeiro
+44 (0)1775 843417
1.3  miles from Rio de Janeiro
Book rooms  
8.4
out of 10
Total:

Hotel Atlântico Business Centro

 
Rua Senador Dantas, 25, Centro, Rio de Janeiro
+44 (0)1775 843417
2.0  miles from Rio de Janeiro
Book rooms  
8.2
out of 10
Total:

Hotel Golden Park Aeroporto Rio de Janeiro

 
Rua do Russel 374 Glória, Gloria, Rio de Janeiro
+44 (0)1775 843417
2.5  miles from Rio de Janeiro
Book rooms  
8.3
out of 10
Total:

Rio Forest Hostel

 
Rua Joaquim Murtinho, 517, Santa Teresa, Rio de Janeiro
+44 (0)1775 843417
1.8  miles from Rio de Janeiro
Book rooms  
7.9
out of 10
Total:

The Villa

 
Rua Dr. Júlio Otoni, 254, Santa Teresa, Rio de Janeiro
+44 (0)1775 843417
2.3  miles from Rio de Janeiro
Book rooms  
8.5
out of 10
Total:

Books Hostel

 
Rua Francisco Muratori, 10 , Centro, Rio de Janeiro
+44 (0)1775 843417
1.8  miles from Rio de Janeiro
Book rooms  
8.7
out of 10
Total:

Fluminense Hotel

 
Rua dos Inválidos, 176, Centro, Rio de Janeiro
+44 (0)1775 843417
1.6  miles from Rio de Janeiro