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.

1,545,608 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 16 hotels 3 Star 27 hotels 4 Star 18 hotels 5 Star 2 hotels Unrated 333 hotels Filter by Hotel Type: Apartments 152 hotels Bed & Breakfasts 27 hotels Guest Houses 8 hotels Hostels 50 hotels Hotels 162 hotels Motels 2 hotels Filter by Facility: Air Conditioning (Building) 272 hotels Airport Transfer 88 hotels Bar 92 hotels Disabled Facilities 54 hotels Golf Nearby 1 hotel  Gym / Fitness Centre 37 hotels Indoor Pool 6 hotels No Smoking Rooms 206 hotels Outdoor Pool (Heated) 57 hotels Parking 401 hotels Pets Allowed 78 hotels Restaurant 71 hotels Wi-Fi : Free of Charge 311 hotels Filter by Group: Rede Atlântico 5 hotels Ibis 3 hotels Novotel 2 hotels Gjp 1 hotel  Ibis Budget 1 hotel  Intercity Hoteis 1 hotel  Show more Reset my filters
Book rooms  
8.8
out of 10
Total:

Mama Shelter Rio De Janeiro

 
Rua Paschoal Carlos Magno Numero 5, Santa Teresa, Rio de Janeiro
+44 (0)1775 843417
1.7  miles from Rio de Janeiro
Book rooms  
8.2
out of 10
Total:

Novotel Rio de Janeiro Santos Dumont

 
Rua Marechal Camara, 300, Centro, Rio de Janeiro
+44 (0)1775 843417
2.4  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.3
out of 10
Total:

Novotel Rj Porto Atlantico

 
Avenida Professor Pereira Reis, 49, Porto Maravilha, Rio de Janeiro
+44 (0)1775 843417
Book rooms  
8.1
out of 10
Total:

Ibis Rio de Janeiro Santos Dumont

 
Rua Marechal Camara, 280 , Centro, Rio de Janeiro
+44 (0)1775 843417
2.4  miles from Rio de Janeiro
Book rooms  
8.7
out of 10
Total:

Windsor Astúrias

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

OYO 138 Lapa Ville Hotel

 
Rua da lapa, 123, Centro, Rio de Janeiro
+44 (0)1775 843417
2.1  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  
7.8
out of 10
Total:

OYO 132 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.1
out of 10
Total:

OYO 137 Hotel Belas Artes

 
Rua Visconde do Rio Branco, 52, Centro, Rio de Janeiro
+44 (0)1775 843417
1.5  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  
9.2
out of 10
Total:

Villa Laurinda

 
Rua Laurinda Santos Lobo, 98, Santa Teresa, Rio de Janeiro
+44 (0)1775 843417
1.8  miles from Rio de Janeiro
Book rooms  
9
out of 10
Total:

Santa Teresa Hotel RJ - MGallery

 
Rua Almirante Alexandrino, 660, Santa Teresa, Rio de Janeiro
+44 (0)1775 843417
1.8  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.7
out of 10
Total:

OYO 130 Villa Rica

 
Rua Conde de Lages, 2, Centro, Rio de Janeiro
+44 (0)1775 843417
2.1  miles from Rio de Janeiro
Book rooms  
9.7
out of 10
Total:

Gerthrudes Bed & Breakfast

 
Rua Bernardino dos Santos, 31, Santa Teresa, Rio de Janeiro
+44 (0)1775 843417
2.0  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  
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

Villa Alice B&B

 
Rua Alice, 1324, Laranjeiras, Rio de Janeiro
+44 (0)1775 843417
2.4  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.3
out of 10
Total:

Downtown Santana Hotel

 
Rua Santana, 131, Centro, Rio de Janeiro
+44 (0)1775 843417
1.0  miles from Rio de Janeiro
Book rooms  
8.4
out of 10
Total:

Hotel Monte Castelo

 
Rua Cândido Mendes 201, Gloria, Rio de Janeiro
+44 (0)1775 843417
2.2  miles from Rio de Janeiro
Book rooms  
9.7
out of 10
Total:

Casa Cool Beans B&B

 
Rua Laurinda Santos Lobo, 136, Santa Teresa, Rio de Janeiro
+44 (0)1775 843417
1.8  miles from Rio de Janeiro
Book rooms  
9.6
out of 10
Total:

Casa IGBA

 
Ladeira de Santa teresa 113, Santa Teresa, Rio de Janeiro
+44 (0)1775 843417
2.0  miles from Rio de Janeiro
Book rooms  
8
out of 10
Total:

Itajubá Hotel

 
Rua Álvaro Alvim, 23, Centro, Rio de Janeiro
+44 (0)1775 843417
2.1  miles from Rio de Janeiro
oneonone