Hotels in Rio de Janeiro

Search and compare Rio de Janeiro hotels from hundreds of travel sites and save

Rio de Janeiro
24 May — 25 May2
Rio de Janeiro
Tue 24/5
Wed 25/5
...and more

Tips for booking a Rio de Janeiro hotel

Cheapest month:May
Most expensive month:December
Average price in Rio de Janeiro:£107/night
Cheapest price found:£9/night
Cheapest day:Sunday
Most expensive day:Tuesday
£30 - £205
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£39 - £110
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Rio de Janeiro hotels

Show all 22,357 hotels
1
Selina Copacabana
Selina Copacabana
8.4 Excellent
Rua Almirante Gonçalves, 5 Copacabana, Rio de Janeiro, Brazil
Show on map
5.0 mi from city centre, Rio de Janeiro, RJ, Brazil 

55/RIO Copacabana is a comfortable setting while visiting Rio de Janeiro and is close to everything the area has to offer. Guests can also enjoy views of Sugarloaf Mountain and Copacabana Beach from the hotel.

2
Sofitel Rio de Janeiro Ipanema
Sofitel Rio de Janeiro Ipanema
10.0 Excellent
AV Vieira Souto 460, Rio de Janeiro, Brazil
Show on map
5.6 mi from city centre, Rio de Janeiro, RJ, Brazil 

Boasting a rooftop terrace, a rooftop pool and a sauna, Sofitel Rio de Janeiro Ipanema is situated in Rio de Janeiro and offers cosy accommodation. It is ideally located for guests wishing to visit the area's popular attractions.

3
Santa Teresa Hotel RJ - MGallery
Santa Teresa Hotel RJ - MGallery
8.9 Excellent
Rua Almirante Alexandrino 660, Rio de Janeiro, Brazil
Show on map
1.0 mi from city centre, Rio de Janeiro, RJ, Brazil 

Just a short car trip from Santa Teresa Tram, Santa Teresa Hotel RJ - MGallery provides a luxury base and boasts views of Rio de Janeiro. It also features a Jacuzzi, free Wi-Fi and an outdoor pool.

4
Arena Leme Hotel
Arena Leme Hotel
8.8 Excellent
Av. Atlântica 324, Rio de Janeiro, Brazil
Show on map
3.9 mi from city centre, Rio de Janeiro, RJ, Brazil 

Located in Rio de Janeiro, Arena Leme Hotel is within easy reach of Copacabana Beach and Rodrigo de Freitas Lake. Those staying at the property have access to an outdoor pool and a sauna.

5
Windsor Oceanico
Windsor Oceanico
8.8 Excellent
Rua Martinho De Mesquita 129, Rio de Janeiro, Brazil
Show on map
11.3 mi from city centre, Rio de Janeiro, RJ, Brazil 

Windsor Oceanico provides a comfortable setting when in Rio de Janeiro. Those staying at the property have access to a sauna and an outdoor pool.

6
Ibis Copacabana Posto 5
Ibis Copacabana Posto 5
8.1 Excellent
Rua Xavier Da Silveira 82, Rio de Janeiro, Brazil
Show on map
4.8 mi from city centre, Rio de Janeiro, RJ, Brazil 

Ibis Copacabana Posto 5 is situated amongst Rio de Janeiro's popular restaurants, just a brief walk from Cantagalo Metro Station. It also offers free Wi-Fi, a swimming pool and a 24-hour reception.

7
Lsh By Own
Lsh By Own
8.5 Excellent
Rua Professor Coutinho Frois, 10, Rio de Janeiro, Brazil
Show on map
11.1 mi from city centre, Rio de Janeiro, RJ, Brazil 

This comfortable hotel in Rio de Janeiro offers free wireless internet, as well as a Jacuzzi and an infinity pool. It provides 4-star accommodation with air-conditioned rooms.

8
Américas Granada Hotel
Américas Granada Hotel
8.4 Excellent
Avenida Gomes Freire, 530 - Centro, Rio de Janeiro, Brazil
Show on map
0.3 mi from city centre, Rio de Janeiro, RJ, Brazil 

Located amongst well-known attractions, shops and dining options, Americas Granada Hotel is ideal for guests wishing to discover Rio de Janeiro and its surroundings. It has a fitness centre, as well as a Jacuzzi, an outdoor pool and a sauna.

Cheapest hotels in Rio de Janeiro, Southeast Brazil

Show all 22,357 hotels
Hotel Atlântico Avenida
Hotel Atlântico Avenida
5.6 Okay
Av. Rio Branco 33, Rio de Janeiro, Brazil
Show on map
0.7 mi from city centre,  

Situated in Rio de Janeiro, Center Hotel Rio de Janeiro provides comfortable accommodation and features city views. It is close to Guanabara Bay, eateries and shops.

£10
Avg. per night
Selina Lapa Rio de Janeiro
Selina Lapa Rio de Janeiro
8.6 Excellent
Rua Visc. de Maranguape, 9 - Centro, Rio de Janeiro, Brazil
Show on map
0.6 mi from city centre,  

A 10-minute walk from Cinelandia Metro Station, Selina Lapa Rio de Janeiro has an accessible setting, making it an ideal place to stay when visiting Rio de Janeiro. It is steps from the Arcos da Lapa, eateries and nightlife options.

£14
Avg. per night
Selina Copacabana
Selina Copacabana
8.4 Excellent
Rua Almirante Gonçalves, 5 Copacabana, Rio de Janeiro, Brazil
Show on map
5.0 mi from city centre,  

55/RIO Copacabana is a comfortable setting while visiting Rio de Janeiro and is close to everything the area has to offer. Guests can also enjoy views of Sugarloaf Mountain and Copacabana Beach from the hotel.

£15
Avg. per night
Bonjour Hotel
Bonjour Hotel
7.8 Good
Rua Antônio Russel Valença, No 41, Macaé, Brazil
Show on map
1.6 mi from city centre,  

Bonjour Hotel Macae is located in Macae and offers guests free Wi-Fi. It also offers luggage storage, a 24-hour reception and an express check-in and check-out feature.

£17
Avg. per night
Hotel Atlantico Prime
Hotel Atlantico Prime
7.3 Good
Rua do Resende 87, Rio de Janeiro, Brazil
Show on map
0.4 mi from city centre,  

Hotel Atlantico Prime offers 4-star accommodation in Rio de Janeiro. It also features a swimming pool and a gym.

£20
Avg. per night
Hotel Atlantico Business Centro
Hotel Atlantico Business Centro
7.4 Good
Rua Senador Dantas, 25, Rio de Janeiro, Brazil
Show on map
0.5 mi from city centre,  

Situated just a short walk from Cinelandia Metro Station, Hotel Atlantico Business Centro offers guests an ideal base while in Rio de Janeiro. Only a short stroll from Santa Teresa Tram, it offers modern rooms equipped with a mini bar, a private bathroom and free wireless internet access.

£21
Avg. per night
Hotel Atlântico Travel
Hotel Atlântico Travel
7.6 Good
Rua Barata Ribeiro nº 544, Copacabana, Rio de Janeiro, Brazil
Show on map
4.4 mi from city centre,  

Situated in Rio de Janeiro, just a 10-minute walk from Siqueira Campos Metro Station, Hotel Atlantico Travel Copacabana offers 4-star accommodation and complimentary wireless internet. The various facilities this contemporary hotel has to offer include luggage storage, a 24-hour reception and a swimming pool.

£21
Avg. per night
Hotel Atlântico Rio
Hotel Atlântico Rio
7.4 Good
Rua Xavier da Silveira, 112, Rio de Janeiro, Brazil
Show on map
4.8 mi from city centre,  

Situated in Rio de Janeiro, Hotel Atlantico Rio offers 4-star accommodation, as well as an outdoor pool and a sauna. There is also a fitness centre with a swimming pool.

£22
Avg. per night

Hotel prices in Rio de Janeiro

2 stars and under
Shelton Hotel (Adult Only)
No. 1 most popular

Shelton Hotel (Adult Only)

Estrada Intendente Magalhaes, 550, Rio de Janeiro, Brazil

7.9. Good
£25

Avg. per night

No. 2 most popular

Pousada Nascente do Sol

486 Rua Velho Campos, Macaé, Brazil

5.6. Okay
£15

Avg. per night

3 stars
Premier Copacabana Hotel
No. 1 most popular

Premier Copacabana Hotel

Rua Tonelero 205, Rio de Janeiro, Brazil

7.8. Good
£37

Avg. per night

Hotel Astoria Copacabana
No. 2 most popular

Hotel Astoria Copacabana

Rua Republica Do Peru 345, Rio de Janeiro, Brazil

8.0. Excellent
£28

Avg. per night

Américas Granada Hotel
Best value

Américas Granada Hotel

Avenida Gomes Freire, 530 - Centro, Rio de Janeiro, Brazil

8.4. Excellent
£22

Avg. per night

4 stars +
Hilton Copacabana Rio de Janeiro
No. 1 most popular

Hilton Copacabana Rio de Janeiro

Avenida Atlantica, 1020, Rio de Janeiro, Brazil

8.4. Excellent
£126

Avg. per night

Miramar Hotel by Windsor
No. 2 most popular

Miramar Hotel by Windsor

Avenida Atlantica, 3668 - Copacabana, Rio de Janeiro, Brazil

9.2. Excellent
£86

Avg. per night

Hilton Barra Rio de Janeiro
Best value

Hilton Barra Rio de Janeiro

1430 Abelardo Bueno Avenue, Rio de Janeiro, Brazil

8.8. Excellent
£65

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Rio de Janeiro

Rio de Janeiro travel FAQs

  • Where is the best place to stay in Rio de Janeiro?

    Our travellers prefer to stay in places like Rio de Janeiro, Búzios, and Vila do Abraao while in Rio de Janeiro.

  • What are the best hotels in Rio de Janeiro?

    Royalty Rio Hotel is a very popular hotel in Rio de Janeiro, with a score of 7.4 from 409 reviews. Copacabana Palace, A Belmond Hotel, Rio de Janeiro (9.4 from 1,011 reviews) and Miramar Hotel by Windsor (9.2 from 2,549 reviews) are also highly rated Rio de Janeiro hotels based on recent feedback from HotelsCombined users.