Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

3354 hotels in Rio de Janeiro

Search the best hotels and places to stay in Rio de Janeiro

View map
We are always ready to indulge you with a comfortable accommodation for your next travel in Rio de Janeiro. Hotelmix.co.uk allows you to shorten your search in Southeast of Brazil by proximity to transport links and popular sights. We have cheap and luxury hotels with a comprehensive list of services and amenities together with other amazing accommodation options which grant you an extensive base for exploring.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Avenida Atlantica 1702, Rio de Janeiro, Brazil, 22021-001View on map
7.7 km from City Centre1.4 km from Leme Beach
While staying in the welcoming hotel, which is located in Ipanema district, you can enjoy the rooftop bar and a private swimming pool.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.8
Great310 reviews
Price from£ 328per nightSelect
Not available
Avenida Vieira Souto 80, Rio de Janeiro, Brazil, 22420-000View on map
9.4 km from City Centre1.7 km from Country Club - RJ
This hotel, set adjacent to Ipanema Beach, offers a great location and boasts 91 beautiful rooms along with an outdoor pool.
  • The hotel has
    • BRL 60 per day
    +1
8.2
Great75 reviews
Price from£ 245per nightSelect
Not available
Avenida Atlantica, 4240, Rio de Janeiro, Brazil, 22070002
9.4 km from City Centre100 m from Dorival Caymmi Statue
The hotel features a rooftop terrace, an indoor swimming pool and a library, together with spectacular location in a shopping area.
8.2
Great203 reviews
Price from£ 240per nightSelect
Not available
Avenida Niemeyer 121 - Leblon, Rio de Janeiro, Brazil, 22450-220
10.2 km from City Centre1.3 km from Leblon Beach
Guests of this hotel can enjoy a 24-hour restaurant or admire a stunning view, while the venue boasts in the heart of Rio de Janeiro.
7.4
Very good364 reviews
Price from£ 137per nightSelect
Not available
Avenida Atlantica 1500, Rio de Janeiro, Brazil, 22021-000
7.7 km from City Centre1.2 km from Leme Beach
Set in a tourist area overlooking Sugarloaf Mountain and Andes Mountains, this hotel with 117 rooms and a rooftop pool aims to satisfy your every demand.
8.4
Great394 reviews
Price from£ 158per nightSelect
Not available
Avenida Atlantica, 3264, Rio de Janeiro, Brazil, 22070-001
8.5 km from City Centre600 m from Cantagalo
The hotel's stunning location provides access to Flamengo Museum, while onsite there are a hydrotherapy pool, a solarium and a sauna.
7.4
Very good2533 reviews
Price from£ 57per nightSelect
Not available
Avenida Atlantica, 2600, Copacabana, Rio de Janeiro, Brazil, 22041-001
8.1 km from City Centre700 m from Siqueira Campos
Guests can enjoy a rooftop pool and a 24-hour restaurant staying in this hotel conveniently based in the heart of Rio de Janeiro.
7.8
Very good80 reviews
Price from£ 227per nightSelect
Not available
Rua Duvivier, 82, Rio de Janeiro, Brazil
7.5 km from City Centre1.3 km from Leme Beach
Offering en-suite rooms overlooking Andes Mountains and steam baths and various massages onsite, the property is located in Ipanema district close to Botanical Garden .
7.8
Very good1001 reviews
Price from£ 74per nightSelect
Not available
Avenida Atlantica, 3668, Rio de Janeiro, Brazil, 22070-001
8.8 km from City Centre700 m from Ipanema/General Osorio
This property offers 200 rooms and an amazing view, while on-site a steam room, a solarium and a Jacuzzi await guests, boasting a privileged setting in close vicinity Lagoon.
7.2
Very good152 reviews
Price from£ 83per nightSelect
Not available
Avenida Atlantica, 2964, Rio de Janeiro, Brazil, CEP 22070-
8.3 km from City Centre700 m from Cantagalo
Offering convenient proximity to Praca Serzedelo Correia, the hotel is also close to Chair Museum.
7.4
Very good381 reviews
Price from£ 807per nightSelect
Not available
Avenida Atlantica, 3716, Rio de Janeiro, Brazil, 22070001
8.9 km from City Centre700 m from Ipanema/General Osorio
Thanks to the good location, the hotel is set right in the centre of Rio de Janeiro, and also you can enjoy an outdoor pool on-site.
7.8
Very good898 reviews
Price from£ 100per nightSelect
Not available
Avenida Atlantica 1800, Rio de Janeiro, Brazil, 22021-001
7.8 km from City Centre1.5 km from Leme Beach
Within walking distance from Sugar Loaf, the hotel with beautiful views of the garden features an outdoor swimming pool and barbeque grills and offers its guests to try international cuisine in the on-site outdoor restaurant.
8.4
Great373 reviews
Price from£ 88per nightSelect
Not available
Av Rainha Elizabeth 440, Rio de Janeiro, Brazil, 22081030
9.3 km from City Centre1.9 km from Country Club - RJ
This hotel in Copacabana district, just off Ipanema Beach, boasts 53 luxury rooms and a 24-hour restaurant.
7.2
Very good21 reviews
Price from£ 106per nightSelect
Not available
Avenida Atlantica, 1020, Rio de Janeiro, Brazil, 220021001
7.7 km from City Centre800 m from Leme Beach
Featuring rooms with contemporary decorations and beauty services, facials and massage treatments, the hotel awaits guests in a busy area next to Botafogo Beach.
8.6
Great424 reviews
Price from£ 202per nightSelect
Not available
Avenida Vieira Souto 460, Rio de Janeiro, Brazil, 22420-000
9.2 km from City Centre600 m from Country Club - RJ
A swimming pool and a roof-top pool, an outdoor swimming pool and a shared lounge are provided at the property, located in a downtown area next to Post 9 - Ipanema.
8.0
Great328 reviews
Price from£ 209per nightSelect
Not available
Av. Nossa Sra De Copacabana, 1256, Rio de Janeiro, Brazil, 22070-012
9.0 km from City Centre600 m from Ipanema/General Osorio
Housed in a historical-style building, the hotel comprises 96 rooms with panoramic views over Sugarloaf Mountain.
7.0
Very good417 reviews
Price from£ 39per nightSelect
Not available
Avenida Princesa Isabel, 263, Rio de Janeiro, Brazil, 22011-010
7.5 km from City Centre1000 m from Leme Beach
The venue is set 400 meters from Cardeal Arcoverde metro station and offers soundproof rooms plus an outdoor pool.
8.0
Great177 reviews
Price from£ 74per nightSelect
Not available
Rua. Alm. Alexandrino, Rio de Janeiro, Brazil, 2024 1260
3.4 km from City Centre900 m from Church São Judas Tadeu
The modern hotel is a good starting point to Rio de Janeiro' sights including Sugarloaf Mountain and Kadu Bueno.
Price from£ 175per nightSelect
Not available
Avenida Vieira Souto, 706, Rio de Janeiro, Brazil, 22420
9.2 km from City Centre200 m from Country Club - RJ
This hotel features rooms with sea views, while a beautiful location provides easy access to City Park.
7.2
Very good489 reviews
Price from£ 150per nightSelect
Not available
Rua Almirante Alexandrino 660, Rio de Janeiro, Brazil, 20241 260
3.0 km from City Centre1.8 km from Aterro do Flamengo
Offering individual rooms and a health club, a spa centre and a solarium, the venue welcomes guests since 1850 in a cultural area, near La Vereda.
8.2
Great86 reviews
Price from£ 159per nightSelect
Not available
Rua Domingos Ferreira, 6, Rio de Janeiro, Brazil, 22050010
7.9 km from City Centre2.0 km from Leme Beach
Located a few steps from Ipanema Beach, the hotel features 85 rooms with views over the ocean.
7.8
Very good312 reviews
Price from£ 64per nightSelect
Not available
Avenida Atlantica, 2064, Rio de Janeiro, Brazil, 22040-010
7.8 km from City Centre1.7 km from Leme Beach
Ideally located in Ipanema district, this hotel offers a rooftop pool and a seasonal outdoor pool.
8.4
Great631 reviews
Price from£ 69per nightSelect
Not available
Avenida Pepe, 690, Rio de Janeiro, Brazil, 22622-170
15.8 km from City Centre1.8 km from Shopping Downtown
Featuring a private pool along with 249 luxury rooms, the venue is nestled in Barra da Tijuca district.
7.0
Very good390 reviews
Price from£ 51per nightSelect
Not available
Avenida Delfim Moreira, 630, Rio de Janeiro, Brazil, 22441 000
9.3 km from City Centre100 m from Leblon Beach
Ideally located 10 km from Rio de Janeiro city center, this deluxe hotel offers steam baths and various massages.
7.4
Very good744 reviews
Price from£ 143per nightSelect
Not available
1430 Abelardo Bueno Avenue, Rio de Janeiro, Brazil, 00000
18.5 km from City Centre1.4 km from Maria Lenk Aquatics Centre
At this hotel, guests can relax in an outdoor pool and enjoy magnificent beach views from their classic rooms.
Price from£ 75per nightSelect
Not available
Rua Siqueira Campos, 90, Rio de Janeiro, Brazil, 22031070
7.5 km from City Centre200 m from Siqueira Campos
Offering a health club and a massage room, the hotel is set in the business area of Rio de Janeiro, just steps from Parque Lage.
6.6
Nice1296 reviews
Price from£ 52per nightSelect
Not available
Rua Artur Bernardes, 15, Rio de Janeiro, Brazil
4.3 km from City Centre800 m from Aterro do Flamengo
The hotel boasts location close to a tube station and Yoga Svadharma, offering an outdoor pool.
Price from£ 33per nightSelect
Not available
Rua Do Riachuelo 124 Centro Rio De Janeiro 20230-0, Rio de Janeiro, Brazil, 20230014
2.8 km from City Centre1.1 km from General Consulate of the United States
Offering a swimming pool, the hotel is located in a cultural part of Rio de Janeiro, not far from General Consulate of Germany.
8.4
Great16 reviews
Price from£ 36per nightSelect
Not available
Avenida Atlantica, 4122, Rio de Janeiro, Brazil, 22070-002
9.3 km from City Centre800 m from Ipanema/General Osorio
Boasting modern rooms, a comfortable hotel is situated in a downtown area and features views of Sugarloaf Mountain.
7.6
Very good1029 reviews
Price from£ 65per nightSelect
Not available
Rua Farme De Amoedo, 34, Rio de Janeiro, Brazil, 22420 020
9.2 km from City Centre1.2 km from Country Club - RJ
Guests of this hotel will appreciate the garden restaurant and a steam room and a Jacuzzi, within close proximity of Ipanema/General Osório metro station.
7.4
Very good841 reviews
Price from£ 201per nightSelect
Not available
Rua Republica Do Peru, 345, Rio de Janeiro, Brazil, .
7.5 km from City Centre1.8 km from Leme Beach
Offering convenient proximity to Chacrinha State Park, the hotel is also close to Parque Lage.
6.8
Nice678 reviews
Price from£ 53per nightSelect
Not available
Avenida Atlantica, 2230, Rio de Janeiro, Brazil, 22041-001
7.9 km from City Centre1.9 km from Leme Beach
This hotel in Zona Sul district, just off Copacabana Fort, boasts 100 fashionable rooms and a beach restaurant.
7.8
Very good1085 reviews
Price from£ 27per nightSelect
Not available
Rua Visconde De Piraja, 539, Rio de Janeiro, Brazil, 22410003
9.0 km from City Centre300 m from Country Club - RJ
Offering good access to an underground station, the hotel boasts a lobby bar, steam baths and massage for guests to relax in.
7.8
Very good590 reviews
Price from£ 75per nightSelect
Not available
Av. Vinte De Janeiro S/N 3 Andar Tps, Rio de Janeiro, Brazil, 21941-570
11.1 km from City Centre
Within easy reach of Sanctuary of Nossa Senhora da Penha, this hotel comprises 41 rooms with en suite bathrooms.
6.8
Nice258 reviews
Price from£ 124per nightSelect
Not available
Rua Xavier Da Silveira 112, Rio de Janeiro, Brazil
8.3 km from City Centre200 m from Cantagalo
Boasting 195 rooms and cots and a pool for children, the venue is settled in the heart of the city.
7.8
Very good15 reviews
Price from£ 18per nightSelect
Not available
Avenida Delfim Moreira, 696, Rio de Janeiro, Brazil, 22441-000
9.4 km from City Centre200 m from Leblon Beach
Located in Leblon district only 1.9 km from City Park, this hotel has 39 rooms and a rooftop pool.
8.4
Great204 reviews
Price from£ 254per nightSelect
Not available
Rua Gustavo Sampaio, 854, Rio de Janeiro, Brazil
7.7 km from City Centre800 m from Leme Beach
Guests of this hotel can relax in the lobby bar or lounge at a private swimming pool.
8.0
Great636 reviews
Price from£ 77per nightSelect
Not available
Rua Rodolfo Dantas, 86, Rio de Janeiro, Brazil, 22020040
7.6 km from City Centre1.4 km from Leme Beach
Boasting individual rooms, a pleasant hotel is situated in a lively area and features views of the Atlantic Ocean.
8.0
Great714 reviews
Price from£ 55per nightSelect
Not available
Escada Flora Mai 177, Rio de Janeiro, Brazil, 22611-120
15.2 km from City Centre1.6 km from Joatinga Beach
Featuring the swimming pool and 6 rooms, the venue is located 17 km from Pedra Bonita.
Price from£ 60per nightSelect
Not available
Avenida Atlantica 2554, Rio de Janeiro, Brazil, 22041-001
8.0 km from City Centre600 m from Siqueira Campos
Offering 117 non-smoking rooms in the historic-style building renovated in 2012, the hotel boasts an excellent location adjacent to Army Historic Museum and Fort of Copacabana.
7.6
Very good509 reviews
Price from£ 177per nightSelect
Not available
Rua Francisco Sa, 90, Rio de Janeiro, Brazil, .
9.0 km from City Centre2.0 km from Country Club - RJ
Within easy reach of Copacabana Beach, this hotel comprises 99 rooms with en suite bathrooms.
7.6
Very good325 reviews
Price from£ 106per nightSelect
Not available
Rua Tonelero, 205, Rio de Janeiro, Brazil, 22030
7.5 km from City Centre100 m from Siqueira Campos
The hotel is nestled in a residential area, close to Army Historic Museum and Fort of Copacabana and features a steam room and a solarium.
7.2
Very good967 reviews
Price from£ 68per nightSelect
Not available
Barao Da Torre, 485, Rio de Janeiro, Brazil, 22411-003
8.8 km from City Centre500 m from Country Club - RJ
Staying at this cosy hostel, guest will enjoy garden views, and 13 rooms with all necessary comforts.
Price from£ 16per nightSelect
Not available
Rua Duvivier, 70, Rio de Janeiro, Brazil, 22020020
7.5 km from City Centre1.2 km from Leme Beach
Renovated in 2001, this hotel with an international menu and panoramic views offers a beautiful location in the heart of the city.
7.4
Very good451 reviews
Price from£ 47per nightSelect
Not available
Rua Gustavo Sampaio 320, Rio de Janeiro, Brazil, 22010-010
7.7 km from City Centre300 m from Leme Beach
Offering location close to Ipanema Beach, this hotel overlooks the sea and has a 24-hour restaurant.
7.4
Very good516 reviews
Price from£ 101per nightSelect
Not available
Rua Maria Quiteria, 27, Rio de Janeiro, Brazil, 22410
9.1 km from City Centre600 m from Country Club - RJ
Offering convenient proximity to Post 9 - Ipanema, the hotel is also close to Copacabana Fort.
8.2
Great456 reviews
Price from£ 150per nightSelect
Not available
Av. Nossa Senhora De Copacabana, 552, Rio de Janeiro, Brazil, 22020000
7.7 km from City Centre2.0 km from Leme Beach
Perfectly located in the middle of Rio de Janeiro, this hotel features a year-round outdoor pool and fantastic views.
7.6
Very good682 reviews
Price from£ 55per nightSelect
Not available
Rua Jackson De Figueiredo 501, Rio de Janeiro, Brazil
14.4 km from City Centre800 m from Joatinga Beach
Offering guests an ocean view from a sunny balcony, this unique accomodation is situated in Joatinga district.
Price from£ 149per nightSelect
Not available
Avenida Atlantica, 1866, Rio de Janeiro, Brazil, 22021
7.8 km from City Centre1.5 km from Leme Beach
This hotel features a sun terrace and an outdoor pool area along with a lobby restaurant.
7.6
Very good1066 reviews
Price from£ 74per nightSelect
Not available
Rua Prudente De Morais, 1117, Rio de Janeiro, Brazil, 22420-041
9.1 km from City Centre600 m from Country Club - RJ
Situated about 15 minutes' walk from Post 8 - Ipanema, the venue has 156 rooms with a panoramic view of the sea.
6.8
Nice241 reviews
Price from£ 90per nightSelect
Not available
Rua Ministro Viveiros De Castro, 155, Rio de Janeiro, Brazil, 22021-010
7.5 km from City Centre1.3 km from Leme Beach
Featuring an indoor pool along with a night bar, the hotel is a great place for exploring Ipanema Beach in a busy area.
7.4
Very good266 reviews
Price from£ 51per nightSelect
Not available
Avenida Princesa Isabel, 392, Rio de Janeiro, Brazil, 22010011
7.3 km from City Centre1000 m from Leme Beach
The hotel features a rooftop pool, boasting location 400 meters from Cardeal Arcoverde metro station while Botafogo Beach is within walking distance.
7.8
Very good212 reviews
Price from£ 30per nightSelect
Not available
Travessa Guimaraes Natal, 12, Rio de Janeiro, Brazil, 22011-100
7.2 km from City Centre1.5 km from Leme Beach
Offering rooms with garden views, the hostel is nestled in a leisure area with Chacrinha State Park around the corner.
7.8
Very good75 reviews
Price from£ 19per nightSelect
Not available
Rua Bento Lisboa 155, Flamengo, Rio de Janeiro, Brazil
4.3 km from City Centre900 m from Aterro do Flamengo
Featuring a rooftop swimming pool along with 144 non-smoking rooms, the venue is nestled in Santa Teresa district.
8.0
Great386 reviews
Price from£ 61per nightSelect
Not available
Rua Senador Dantas, 14, Rio de Janeiro, Brazil, 20.031-204
3.5 km from City Centre300 m from General Consulate of the United States
Featuring a sunbathing terrace and an outdoor swimming pool, the hotel has an excellent setting near Complex of Sports of Fluminense Football Club.
8.4
Great65 reviews
Price from£ 66per nightSelect
Not available
Rua Do Russel, 632, Rio de Janeiro, Brazil
4.3 km from City Centre600 m from Aterro do Flamengo
The luxury hotel is a good starting point to Rio de Janeiro' sights including Centro Cultural Banco do Brasil and Wonderland Sails.
5.0
Guest rating3 reviews
Select
Not available
Av. Lucio Costa 9600, Rio de Janeiro, Brazil, 22795-007
20.5 km from City Centre1.1 km from Marapendi Lagoon
Boasting a 24-hour restaurant and a wonderful view, the venue awaits guests in Barra da Tijuca district adjacent to Citibank Hall.
Price from£ 127per nightSelect
Not available
Paul Redfern 48, Rio de Janeiro, Brazil, 22410080
9.0 km from City Centre200 m from Country Club - RJ
Featuring panoramic city views, the hostel greets guests with non-smoking rooms decorated in a simple style.
9.2
Perfect1 review
Price from£ 55per nightSelect
Not available
Avenida Vinte De Janeiro, S/N, Rio de Janeiro, Brazil, 21941 - 900
10.9 km from City Centre
The hotel featuring great location, includes a private pool and a gym area and a fitness centre, plus guests can visit Uber Lounge nearby.
7.6
Very good21 reviews
Price from£ 64per nightSelect
Not available
Rua Bulhoes De Carvalho, 61, Rio de Janeiro, Brazil, 22081000
9.4 km from City Centre700 m from Ipanema/General Osorio
Located in an entertainment area of Rio de Janeiro, the hotel features a year-round outdoor swimming pool along with sun loungers and a sauna.
7.8
Very good1712 reviews
Price from£ 59per nightSelect
Not available
Rua Visconde De Piraja, 254, Rio de Janeiro, Brazil, 22410-000
9.0 km from City Centre1.1 km from Country Club - RJ
Boasting a snack bar along with a heated swimming pool, the venue offers a location in Ipanema district.
7.2
Very good635 reviews
Price from£ 37per nightSelect
Not available
Rua Francisco Otaviano 30, Rio de Janeiro, Brazil
9.5 km from City Centre800 m from Ipanema/General Osorio
The property provides a swimming pool and offers beautiful mountain views.
6.4
Nice63 reviews
Price from£ 45per nightSelect
Not available
Rua Barata Ribeiro, 548, Rio de Janeiro, Brazil
7.8 km from City Centre500 m from Siqueira Campos
Located just off Copacabana Fort, this hotel is nestled in a historical-style building and features a rooftop pool.
7.2
Very good629 reviews
Price from£ 65per nightSelect
Not available
Rua Hilario De Gouveia, 17, Rio de Janeiro, Brazil, 22040-020
7.9 km from City Centre1.9 km from Leme Beach
This hotel boasts a beach restaurant and 90 rooms, providing guests with great location in a downtown area.
5.8
Guest rating272 reviews
Price from£ 39per nightSelect
Not available
Rua 5 De Julho, 195, Rio de Janeiro, Brazil, 22051030
7.8 km from City Centre600 m from Siqueira Campos
The hotel boasts location in Zona Sul district close to Environment Museum and offers its guests a Jacuzzi and sauna rooms.
7.6
Very good707 reviews
Price from£ 52per nightSelect
Not available
Av. Mem De Sa, 117, Rio de Janeiro, Brazil, 20230150
2.8 km from City Centre1.0 km from General Consulate of the United States
Situated in Centro district not far away from a tube station, the venue boasts an outdoor swimming pool and 130 rooms.
7.6
Very good325 reviews
Price from£ 84per nightSelect
Not available
Rua Barata Ribeiro, 547, Rio de Janeiro, Brazil, 22040-001
7.8 km from City Centre500 m from Siqueira Campos
Located only a few minutes from Avenida Atlantica, the hotel offers 78 rooms with nice views of the city.
7.8
Very good271 reviews
Price from£ 110per nightSelect
Not available
Avenida Rua Marechal Camara 300, Rio de Janeiro, Brazil
4.1 km from City Centre600 m from General Consulate of the United States
Offering a gym and a fitness centre, this tranquil property is located in cultural Rio de Janeiro, and close to Complex of Sports of Fluminense Football Club.
8.0
Great85 reviews
Price from£ 75per nightSelect
Not available
Rua Cupertino Durao, 56, Rio de Janeiro, Brazil, 22441-030
9.1 km from City Centre300 m from Leblon Beach
The hostel enjoys a privileged location in proximity to Post 11, while the center of Rio de Janeiro is about 10 kn away.
7.0
Very good1 review
Price from£ 62per nightSelect
Not available
Dias Da Rocha 85, Rio de Janeiro, Brazil, 22051020
7.8 km from City Centre600 m from Cantagalo
Set within a 30-minute walking distance from Lagoon, the hostel gives quick access to a bus stop in Copacabana district.
Price from£ 28per nightSelect
Not available
Rua Santa Clara, 136-A, Copacabana, Rio de Janeiro, Brazil, 22041012
7.7 km from City Centre400 m from Siqueira Campos
The designer hotel is a good starting point to Rio de Janeiro' sights including Army Historic Museum and Fort of Copacabana and Podium Academia.
8.8
Great20 reviews
Price from£ 13per nightSelect
Not available
Rua Francisco Muratori, 10 , Rio de Janeiro, Brazil, 20510-180
3.0 km from City Centre1000 m from General Consulate of the United States
Set within a 15-minute walking distance from National History Museum (Museu Historico Nacional), the hostel gives quick access to a bus stop in Catete district.
8.4
Great23 reviews
Price from£ 7per nightSelect
Not available
Rua Santa Clara, 141, Rio de Janeiro, Brazil, 22041-010
7.7 km from City Centre400 m from Siqueira Campos
Featuring street views, the 10-storey hotel includes an international cuisine restaurant and a lounge bar.
7.0
Very good116 reviews
Price from£ 58per nightSelect
Not available
Avenida Aquarela Do Brasil, 75, Rio de Janeiro, Brazil, 22610010
11.6 km from City Centre400 m from São Conrado Fashion Mall
The indoor restaurant at the hotel serves refined dishes of the Brazilian cuisine and guests can lounge at an outdoor swimming pool.
7.0
Very good32 reviews
Price from£ 194per nightSelect
Not available
Avenida Lucio Costa, 2630, Rio de Janeiro, Brazil, 22620-172
16.6 km from City Centre900 m from Shopping Downtown
One can enjoy fantastic views and a heated pool, during the stay in this hotel ideally lodged in a luxurious-style building close to an underground station.
8.2
Great342 reviews
Price from£ 61per nightSelect
Not available
Rua Francisco Otaviano 177, Rio de Janeiro, Brazil, 22080 003
9.5 km from City Centre1.9 km from Country Club - RJ
Offering seafood dishes, the hotel is set close to Lage Park in Ipanema district.
7.8
Very good380 reviews
Price from£ 136per nightSelect
Not available
Avenida Atlantica, 656, Rio de Janeiro, Brazil, 22010-000
7.8 km from City Centre400 m from Leme Beach
International menu is served at the hotel's lobby restaurant in the downtown area of Rio de Janeiro.
8.0
Great477 reviews
Price from£ 114per nightSelect
Not available
Rua Senador Dantas, 25, Rio de Janeiro, Brazil, 20031-202
3.5 km from City Centre400 m from General Consulate of the United States
Boasting a splendid view of the marina, the venue offers a local menu and 210 luxury rooms.
7.0
Very good326 reviews
Price from£ 42per nightSelect
Not available
Rua Martinho De Mesquita 129, Rio de Janeiro, Brazil, 22620-220
16.6 km from City Centre800 m from Shopping Downtown
Featuring an outdoor pool and views of the sea, the property offers guests to enjoy international meals and take advantage of its location in Rio de Janeiro.
8.6
Great7 reviews
Price from£ 83per nightSelect
Not available
Rua Ferreira Viana, 81, Rio de Janeiro, Brazil
4.3 km from City Centre600 m from Aterro do Flamengo
Offering 424 rooms with a modern-style interior and a rooftop pool onsite, this accommodation is located in Gloria district.
8.0
Great36 reviews
Price from£ 75per nightSelect
Not available
Rua Prudente De Morais, 594, Rio de Janeiro, Brazil, 22420-040
9.1 km from City Centre1.1 km from Country Club - RJ
Within 10 minutes' walk of Ipanema Beach, the venue is placed in a beach district, about 10 km from the city center.
Price from£ 43per nightSelect
Not available
Avenida Henrique Valadares 150, Rio de Janeiro, Brazil, 20231031
2.2 km from City Centre1.7 km from General Consulate of the United States
Featuring a private swimming pool, this property is set a short distance from Grande Templo Israelita and Complex of Sports of Fluminense Football Club.
8.0
Great71 reviews
Price from£ 38per nightSelect
Not available
Travessa Frederico Pamplona 20, Rio de Janeiro, Brazil, 22061-080
7.9 km from City Centre400 m from Cantagalo
Within 20 minutes' walk of Dorival Caymmi Statue, the venue is placed in a mountain district, about 8 km from the city center.
6.4
Nice11 reviews
Price from£ 39per nightSelect
Not available
Rua Guilhermina Guinle 95 Botafogo Rio De Janeiro 22270 060 Brazil Botafogorio De Janeirorio De Janeiro, Rio de Janeiro, Brazil, 22270-060
5.8 km from City Centre1.1 km from Botafogo Beach
Located near Cristo Redentor, this budget hotel features a buffet breakfast.
6.6
Nice1 review
Price from£ 8per nightSelect
Not available
Avenida Atlantica, 1470, Rio de Janeiro, Brazil, 22021-000
7.8 km from City Centre1.2 km from Leme Beach
Boasting a historic-style building in a shopping area, this hotel offers a panoramic view along with cots and meals for children.
7.4
Very good1731 reviews
Price from£ 102per nightSelect
Not available
Rua Sa Ferreira, 30, Rio de Janeiro, Brazil, 22071-100
8.8 km from City Centre700 m from Ipanema/General Osorio
Guests will be impressed with spectacular sea views and benefit from proximity to Dorival Caymmi Statue and Lagoon.
7.8
Very good183 reviews
Price from£ 67per nightSelect
Not available
Av. Nossa Senhora De Copacabana 995, Rio de Janeiro, Brazil, 22060-000
8.4 km from City Centre500 m from Cantagalo
Constructed in 1967 year, the hotel's building is a reminder of a classic style, located just off Sugar Loaf.
7.4
Very good498 reviews
Price from£ 54per nightSelect
Not available
Avenida Gomes Freire, 530, Rio de Janeiro, Brazil, 20.231-015
2.8 km from City Centre1000 m from General Consulate of the United States
The hotel with a private swimming pool is located in the centre of Rio de Janeiro close to Baía de Guanabara.
7.6
Very good452 reviews
Price from£ 41per nightSelect
Not available
Rua Artur Bernardes 29, Rio de Janeiro, Brazil, 22.220-070
4.2 km from City Centre800 m from Aterro do Flamengo
The hotel offers easy access to Botafogo Beach, boasting 48 rooms in the centre of Rio de Janeiro.
8.6
Great6 reviews
Price from£ 74per nightSelect
Not available
Av. Nossa Sra Copacabana, 1284, Rio de Janeiro, Brazil, 22070010
9.1 km from City Centre600 m from Ipanema/General Osorio
Located within 6 km from Sugarloaf Mountain, this hotel features a 24-hour restaurant and buffet breakfast.
7.6
Very good580 reviews
Price from£ 96per nightSelect
Not available
R. Sao Clemente, 23, Rio de Janeiro, Brazil, 22260-001
5.8 km from City Centre600 m from Botafogo Beach
Offering convenient proximity to Espaco GaleRio, the hotel is also close to Sugar Loaf.
7.4
Very good181 reviews
Price from£ 25per nightSelect
Not available
Av. Nossa Senhora De Copacabana, 335, Rio de Janeiro, Brazil, 22020-002
7.7 km from City Centre1.5 km from Leme Beach
The hotel lies not far away from Army Historic Museum and Fort of Copacabana and offers a 24-hour restaurant and a private pool onsite.
8.4
Great85 reviews
Price from£ 69per nightSelect
Not available
Rua Francisco Otaviano, 56, Rio de Janeiro, Brazil
9.5 km from City Centre800 m from Ipanema/General Osorio
Offering a gym and a fitness room, this pleasant property is located in charming Rio de Janeiro, and close to Ipanema Beach.
5.8
Guest rating174 reviews
Price from£ 45per nightSelect
Not available
Rua Do Catete, 186, Rio de Janeiro, Brazil, 22220-000
4.3 km from City Centre600 m from Aterro do Flamengo
Boasting location close to National Library, the venue includes 92 rooms and a year-round outdoor swimming pool.
7.2
Very good145 reviews
Price from£ 38per nightSelect
Not available
Rua Barata Ribeiro, 222, Rio de Janeiro, Brazil, 22040-002
7.5 km from City Centre1.6 km from Leme Beach
Located walk from the sand beach, the property serves a buffet breakfast every morning and features an outdoor pool.
7.6
Very good113 reviews
Price from£ 47per nightSelect
Not available
Rua Ferreira Viana, 29, Rio de Janeiro, Brazil, 22210040
4.5 km from City Centre400 m from Aterro do Flamengo
There is a 24-hour restaurant available in the classic hotel set in Centro district.
8.2
Great1045 reviews
Price from£ 42per nightSelect
Not available
Rua Sa Ferreira, 76, Rio de Janeiro, Brazil, 22071
8.8 km from City Centre600 m from Ipanema/General Osorio
Located adjacent to Rodrigo de Freitas Lake in Rio de Janeiro, this hotel offers 47 rooms and a great view of the mountain.
6.0
Guest rating64 reviews
Price from£ 51per nightSelect
Not available
Av. Nossa Senhora De Copacabana, 687, Rio de Janeiro, Brazil, 22050-002
7.9 km from City Centre500 m from Siqueira Campos
Featuring an antique-style building in Zona Sul district, the hotel boasts a lounge restaurant onsite.
6.8
Nice183 reviews
Price from£ 54per nightSelect
Not available
Rua Joaquim Palhares, 411, Rio de Janeiro, Brazil
1.0 km from City Centre500 m from Estacio
Just off Maracanã Stadium, this hotel offers an ideal location and includes a 24-hour restaurant.
7.0
Very good238 reviews
Price from£ 30per nightSelect
Not available
Rua Correa Dutra, 19, Rio de Janeiro, Brazil, 22.210-050
4.5 km from City Centre500 m from Aterro do Flamengo
Offering 122 rooms with mountain views, the hotel is set in Zona Sul district, just steps from Botafogo Beach.
7.6
Very good23 reviews
Price from£ 58per nightSelect
Not available

Filtering results

Please wait...

3354 hotels found

FAQs about hotels in Rio de Janeiro

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Rio de Janeiro?
Of course, hotel prices in Rio de Janeiro change depending on the season, but on average: a 3-star hotel room costs 79£ per night, and a 4-star hotel room is 94£ per night. If you're looking for something really special, a 5-star hotel can be found for 172£ per night based on HotelMix.co.uk prices.
What are some of the best cheap hotels to stay in Rio de Janeiro?
Some of the top-rated affordable hotels are:
Copa Hostel rating: 3.5/5
Atlantico Praia rating: 3.4/5
Hotel Ferreira Viana rating: 5.0/5
See more favored cheap hotels here.
What are the most popular hotels near Paris Square in Rio de Janeiro?
Hotel Vina Del Mar is the best hotel located only 5 minutes' on foot from Paris Square.
What are the most popular hotels in Rio de Janeiro for couples?
These hotels are suitable for a couple romantic trip: Grand Mercure Rio De Janeiro Copacabana and Atlantico Copacabana. Guest couples also mentioned extremely high service in these Rio de Janeiro's hotels - Mar Palace Copacabana and Ducasse Hotel which also have a sauna and a swimming pool.
What are good hotels for a short-term stay on business in Rio de Janeiro?
Business travelers can be quite busy, but keen to see the atmosphere of Rio de Janeiro. On this, you might enjoy these popular highly-rated business hotels within walking distance of the city center - Mar Ipanema Hotel and Hotel Monte Castelo with a casino, a steam room and a rooftop terrace.
What are the best hotels in Rio de Janeiro with good breakfasts?
Quality Rio De Janeiro - Barra Da Tijuca, Royalty Rio Hotel, and Atlantis Copacabana Hotel are top hotels serving up breakfasts, try it to feel the taste of the city.
Which hotels are located near the airport in Rio de Janeiro?
Travelers who stayed in Rio de Janeiro near Galeao airport have left good reviews about Aerotel Galeao Terminal 2 and Linx Hotel International Airport Galeao.
What are the most pet-friendly hotels in Rio de Janeiro?
Hotel Villa Rica, Ibis Rio De Janeiro Centro, and Savoy Othon are the coolest pet-friendly places to stay with your favored ones. Other suitable options you can check here.
What are the best luxury hotels in Rio de Janeiro?
These luxury hotels with exceptional service will make your stay great:
Windsor Excelsior rating: 4.2/5
Belmond Copacabana Palace rating: 4.4/5
What are the most popular boutique hotels in Rio de Janeiro?
You may like these highly-rated cozy boutique hotels:
Pestana Rio Atlantica rating: 3.7/5
Wyndham Rio De Janeiro Barra rating: 3.6/5
Rio Design Hotel rating: 3.8/5.
See more instagram-friendly hotels here.

Where to stay in Rio de Janeiro?

Best cheap hotels in Rio de Janeiro

Budget hotels can be found in the up-and-coming Ipanema district, where you may consider Best Rio Hostel with room rates from 39£ or Casa Nova Hotel where prices start at 66£. Leblon Spot Design Hostel is an affordable choice that is within a 20-minute walk to Rodrigo de Freitas Lake. Pousada Da Bruna Copacabana is a budget-friendly apartment that is a 5-minute walk from Botafogo subway station.

Rio de Janeiro airports & Underground stations

For a more upscale hotel with convenient Galeão–Antonio Carlos Jobim International airport access, consider Linx Hotel International Airport Galeao with a room rate starting from 65£. Consider the nearby Amazonas, an excellent hotel near Estação D Pedro II Central train station.

Convenience of staying in hotels in the city centre

Hotel Sao Cristovao will put you within a 10-minute walk of the city center and is located in Zona Norte district. Novotel Rj Porto Atlantico is another 4-star hotel in the city center that also has an outdoor swimming pool, a sauna and a solarium. Pousada Da Chegada is a great place to stay while visiting Recreio dos Bandeirantes district.

Nice options near Museum of Tomorrow include the 3-star Hotel Sheik (Adults Only) within close proximity to Cedro do Libano.

Luxury and boutique accommodation in Rio de Janeiro

Ritz Plaza Leblon offers high-end accommodation, with a sauna and an indoor swimming pool, and it is located close to Galeria Silvia Cintra Box 4. To stay in Ipanema district, think of Sofitel Rio De Janeiro Ipanema, a stylish boutique hotel, siutated close to Oi Futuro. Chain hotel you might consider is Windsor Palace, within walking distance of Rio Sul Shopping Center, featuring 144£.

Explore and find your best apartments, B&Bs and others

Quinta Azul is an affordable apartment for families located next to Museum of Cordao da Bola Preta, with room rates from 48£. Think about staying at Avenida Atlantica 1218 or Casa Mosquito, if you'd like to take advantage of staying at B&B. Ibis Rio De Janeiro Santos Dumont and Ibis Rio De Janeiro Botafogo in Centro district are good options for the business traveler. Hotel Golden Park Aeroporto Rio De Janeiro ia an elegant resort hotel set less than a 15-minute walk from Igara Moda Arte.

Show moreLess