Hotels in Rio de Janeiro

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

Rio de Janeiro
17 May — 18 May2
Rio de Janeiro
Tue 17/5
Wed 18/5
...and more

Tips for booking a Rio de Janeiro hotel

Cheapest month:April
Most expensive month:July
Average price in Rio de Janeiro:$92/night
Cheapest price found:$6/night
Cheapest day:Tuesday
Most expensive day:Sunday
$44 - $279
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$41 - $279
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,266 hotels
1
Selina Copacabana
Selina Copacabana
8.3 Excellent
Rua Almirante Gonçalves, 5 Copacabana, Rio de Janeiro, Brazil
Show on map
8.1 km 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
9.0 km 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
Ibis Copacabana Posto 5
Ibis Copacabana Posto 5
8.1 Excellent
Rua Xavier Da Silveira 82, Rio de Janeiro, Brazil
Show on map
7.7 km 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.

4
Radisson Hotel Barra Rio de Janeiro
Radisson Hotel Barra Rio de Janeiro
8.6 Excellent
Av. Evandro Lins e Silva, 600, Rio de Janeiro, Brazil
Show on map
18.2 km from city centre, Rio de Janeiro, RJ, Brazil 

Situated in Rio de Janeiro, Radisson Rio de Janeiro Barra is within walking distance of Palace II and offers an outdoor pool. The various amenities this modern hotel has to offer include meeting rooms, valet parking and a sun deck.

5
Fairmont Rio de Janeiro Copacabana
Fairmont Rio de Janeiro Copacabana
9.0 Excellent
Avenida Atlântica, 4240 - Copacabana, Rio de Janeiro, Brazil
Show on map
8.7 km from city centre, Rio de Janeiro, RJ, Brazil 

Fairmont Rio de Janeiro Copacabana boasts an infinity pool and deluxe 5-star accommodation in Rio de Janeiro. Popular features include a swimming pool, a Jacuzzi and a sauna, plus it presents views of Sugar Loaf.

6
Copacabana Palace, A Belmond Hotel, Rio de Janeiro
Copacabana Palace, A Belmond Hotel, Rio de Janeiro
9.4 Excellent
Avenida Atlantica 1702, Rio de Janeiro, Brazil
Show on map
6.7 km from city centre, Rio de Janeiro, RJ, Brazil 

Situated within a 10-minute stroll from Cardeal Arcoverde Metro Station, Belmond Copacabana Palace offers guests an outdoor pool, a private beach and outdoor tennis courts. It provides views of Rio de Janeiro, and features a rooftop terrace and a sauna.

7
Selina Buzios
Selina Buzios
8.7 Excellent
Av Jose Bento Ribeiro Dantas, 222, Búzios, Brazil
Show on map
0.2 km from city centre, Búzios, RJ, Brazil 

Perola Buzios Hotel & Convention is situated in Buzios and is close to the area's well-known attractions. Offering free Wi-Fi, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Kart In Buzios and Privilege Buzios.

8
Miramar Hotel by Windsor
Miramar Hotel by Windsor
9.2 Excellent
Avenida Atlantica, 3668 - Copacabana, Rio de Janeiro, Brazil
Show on map
8.2 km from city centre, Rio de Janeiro, RJ, Brazil 

Situated within walking distance of Ipanema-General Osorio Metro Station, Miramar Hotel by Windsor provides guests with a convenient base while in Rio de Janeiro. It has a fitness centre, as well as an outdoor pool, a sauna and a butler service.

Cheapest hotels in Rio de Janeiro, Southeast Brazil

Show all 22,266 hotels
Selina Buzios
Selina Buzios
8.7 Excellent
Av Jose Bento Ribeiro Dantas, 222, Búzios, Brazil
Show on map
0.2 km from city centre,  

Perola Buzios Hotel & Convention is situated in Buzios and is close to the area's well-known attractions. Offering free Wi-Fi, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Kart In Buzios and Privilege Buzios.

$11
Avg. per night
Selina Copacabana
Selina Copacabana
8.3 Excellent
Rua Almirante Gonçalves, 5 Copacabana, Rio de Janeiro, Brazil
Show on map
8.1 km 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.

$16
Avg. per night
Hotel Ok
Hotel Ok
7.9 Good
Senador Dantas 24, Rio de Janeiro, Brazil
Show on map
0.8 km from city centre,  

Offering a restaurant, bar and outdoor pool, Hotel O K is only a five-minute stroll from Cinelandia Metro Station. This 4-star hotel is close to everything Rio de Janeiro has to offer.

$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
7.0 km 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.

$26
Avg. per night
Pousada Praia Grande
Pousada Praia Grande
8.3 Excellent
Travessa Quinca Borba, 7, Arraial do Cabo, Brazil
Show on map
1.1 km from city centre,  

This comfortable guest house in Arraial do Cabo offers complimentary wireless internet, as well as a tour desk and an outdoor pool. It is ideally positioned for those wishing to sightsee in the area.

$26
Avg. per night
ibis Rio de Janeiro Centro
ibis Rio de Janeiro Centro
7.9 Good
Rua Silva Jardim 32 Torre I, Rio de Janeiro, Brazil
Show on map
0.2 km from city centre,  

Ibis Rio de Janeiro Centro provides comfortable 3-star accommodation in Rio de Janeiro. It is conveniently located for those wishing to discover the area's attractions.

$28
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
7.7 km 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.

$29
Avg. per night
Hotel Atlantico Star
Hotel Atlantico Star
7.1 Good
Avenida Princesa Isabel, 392, Rio de Janeiro, Brazil
Show on map
6.0 km from city centre,  

Situated in Rio de Janeiro, Merlin Copacabana Hotel provides 4-star accommodation, as well as an outdoor pool, a swimming pool and a Jacuzzi. With views of Copacabana, the hotel also offers premium amenities, such as a sauna and a rooftop terrace.

$30
Avg. per night

Hotel prices in Rio de Janeiro

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

Shelton Hotel (Adult Only)

Estrada Intendente Magalhaes, 550, Rio de Janeiro, Brazil

7.9 Good
$31

Avg. per night

#2 most popular

Pousada Nascente do Sol

486 Rua Velho Campos, Macaé, Brazil

5.7 Okay
$19

Avg. per night

3 stars
Pousada Praia Grande
#1 most popular

Pousada Praia Grande

Travessa Quinca Borba, 7, Arraial do Cabo, Brazil

8.3 Excellent
$26

Avg. per night

Costa Dourada Pousada
#2 most popular

Costa Dourada Pousada

Rua Nilo Peçanha, 4, Arraial do Cabo, Brazil

9.2 Excellent
$48

Avg. per night

Hotel Monte Alegre
Best value

Hotel Monte Alegre

Rua Riachuelo, 213 - Lapa, Rio de Janeiro, Brazil

7.4 Good
$19

Avg. per night

4 stars +
Fairmont Rio de Janeiro Copacabana
#1 most popular

Fairmont Rio de Janeiro Copacabana

Avenida Atlântica, 4240 - Copacabana, Rio de Janeiro, Brazil

9.0 Excellent
$218

Avg. per night

Hotel Fasano Rio De Janeiro
#2 most popular

Hotel Fasano Rio De Janeiro

Avenida Vieira Souto 80, Rio de Janeiro, Brazil

9.0 Excellent
$373

Avg. per night

Hilton Copacabana Rio de Janeiro
Best value

Hilton Copacabana Rio de Janeiro

Avenida Atlantica, 1020, Rio de Janeiro, Brazil

8.4 Excellent
$161

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?

    You can find several places worth visiting in Rio de Janeiro. Rio de Janeiro, Vila do Abraao, and Búzios are some of the most popular amongst our users.

  • What are the best hotels in Rio de Janeiro?

    Rio de Janeiro is home to many highly-rated hotels, one of which is Hotel Fasano Rio De Janeiro, which has a current rating of 9.0. For other potential stays, consider Hilton Copacabana Rio de Janeiro and Pestana Rio Atlântica, which can also be great places to stay in Rio de Janeiro.