Find hotels in Rio de Janeiro from $19

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 3,871 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Windsor California Copacabana
4 out of 5
Avenida Atlantica, 2616, Copacabana, Rio de Janeiro
Fully refundableReserve now, pay when you stay
The price is $134 per night from Sep 25 to Sep 26
$134
per night
Sep 25 - Sep 26
4.58 mi from city center
9.2/10 Wonderful! (1,001 reviews)
Perfect location, friendly staff and oh so clean
"Beautiful, clean hotel right across Copacabana beach. Delicious bfast, friendly helpful staff, plenty of high pressure hot water, comfy room, bed, toiletries, hairdryer, no pets allowed (thank goodness-allergies). Grab hotel beach towels, cross the road n u r on the beach. Plenty of taxis, Ubers, ..."

Reviewed on Sep 18, 2023

Windsor California Copacabana
Arena Copacabana Hotel
4 out of 5
Av Atlantica 2064 - Copacabana, Rio de Janeiro, RJ
The price is $130 per night from Oct 10 to Oct 11
$130
per night
Oct 10 - Oct 11
4.36 mi from city center
8.8/10 Excellent! (1,002 reviews)
"This hotel has great location and it breakfast options were amazing"

Reviewed on Sep 20, 2023

Arena Copacabana Hotel
Grand Hyatt Rio De Janeiro
5 out of 5
Av. Lucio Costa 9600, Barra Da Tijuca, Rio de Janeiro
Fully refundableReserve now, pay when you stay
The price is $174 per night from Oct 8 to Oct 9
$174
per night
Oct 8 - Oct 9
14.23 mi from city center
9/10 Wonderful! (999 reviews)
"Best hotel in Barra. Perhaps the best pool in Rio- just wish they could add heating for the pool in the colder months"

Reviewed on Sep 6, 2023

Grand Hyatt Rio De Janeiro

Save an average of 15% on thousands of hotels when you're signed in

Hotel Nacional Rio de Janeiro
5 out of 5
Av. Niemeyer, 769, Sao Conrado, Rio de Janeiro, Rio de Janeiro
The price is $97 per night from Oct 22 to Oct 23
$97
per night
Oct 22 - Oct 23
8.04 mi from city center
8.4/10 Very Good! (917 reviews)
"The hotel items was outstanding - from decor to the staff. The staff members always asked us how things are going whenever we walk past he communal area/ on the way to breakfast/ the pool. I also asked them to arrange a little cake to cut as it was my husbands birthday and they were great at organising ..."

Reviewed on Sep 20, 2023

Hotel Nacional Rio de Janeiro
Vila Galé Rio de Janeiro
4.5 out of 5
Rua do Riachuelo,124, Centro do Rio de Janeiro - Lapa, Rio de Janeiro, RJ
Fully refundableReserve now, pay when you stay
The price is $88 per night from Oct 16 to Oct 17
$88
per night
Oct 16 - Oct 17
0.68 mi from city center
8.8/10 Excellent! (943 reviews)
Best Option in Lapa
"We stayed at Vila Gale for 2 nights in room 203. It was billed a Jr. Suite I believe and was really an enormous single room with a separate double closet area and an enormous bath with 2 sinks. The hotel staff was excellent and the rooms and facilities were very clean. Disappointing was the quality ..."

Reviewed on Aug 6, 2023

Vila Galé Rio de Janeiro
Emiliano Rio
5 out of 5
Av. Atlântica, 3804, Rio de Janeiro, RJ
The price is $463 per night from Sep 27 to Sep 28
$463
per night
Sep 27 - Sep 28
5.29 mi from city center
9.6/10 Exceptional! (417 reviews)
"Beautifully designed hotel. Location ok"

Reviewed on May 31, 2023

Emiliano Rio
Wyndham Rio de Janeiro Barra
4 out of 5
Avenida Lucio Costa 3150, Barra Da Tijuca, Rio de Janeiro, RJ
The price is $92 per night from Oct 16 to Oct 17
$92
per night
Oct 16 - Oct 17
11.84 mi from city center
7/10 Good! (857 reviews)
"Great stay! Property was clean and very safe. 24hr security. Breakfast was amazing. Beautiful beach just across the street. Will be back again next year!"

Reviewed on Aug 5, 2023

Wyndham Rio de Janeiro Barra
Premier Copacabana Hotel
3.5 out of 5
Rua Tonelero 205, Copacabana, Rio de Janeiro, RJ
Fully refundableReserve now, pay when you stay
The price is $65 per night from Oct 10 to Oct 11
$65
per night
Oct 10 - Oct 11
4.27 mi from city center
8/10 Very Good! (996 reviews)
"good location and close to the beach. the unit is a little outdated but clean. the roof top pole is great also. not bad experience overall"

Reviewed on May 18, 2023

Premier Copacabana Hotel
Linx Galeão
3 out of 5
Avenida Vinte de Janeiro, s/n, Rio de Janeiro, RJ
Fully refundableReserve now, pay when you stay
The price is $95 per night from Sep 22 to Sep 23
$95
per night
Sep 22 - Sep 23
7.19 mi from city center
8.2/10 Very Good! (999 reviews)
"Very convenient and close to airport. pleasant hotel."

Reviewed on Sep 11, 2023

Linx Galeão
Hotel OK
3.5 out of 5
Senador Dantas 24, Cinelândia, Rio de Janeiro, RJ
Fully refundableReserve now, pay when you stay
The price is $39 per night from Sep 28 to Sep 29
$39
per night
Sep 28 - Sep 29
0.37 mi from city center
8/10 Very Good! (782 reviews)
"Staff remembered me. Always so friendly and inviting."

Reviewed on Sep 15, 2023

Hotel OK
Hotel Atlântico Avenida
3 out of 5
Av. Rio Branco 33, Centro, Rio de Janeiro, RJ
Fully refundableReserve now, pay when you stay
The price is $19 per night from Oct 1 to Oct 2
$19
per night
Oct 1 - Oct 2
0.53 mi from city center
5.6/10 (691 reviews)
By online
"The reception is very kind but everything in the hotel horrible broken air conditioning tree days room not clean n210 horrible breakfast anly ham and cheese and bread old not fresh I had bad experience the first and last time"

Reviewed on Jan 27, 2023

Hotel Atlântico Avenida
Hotel Atlântico Travel
4 out of 5
Rua Barata Ribeiro nº 544, Copacabana, Rio de Janeiro
Fully refundableReserve now, pay when you stay
The price is $51 per night from Sep 25 to Sep 26
$51
per night
Sep 25 - Sep 26
4.49 mi from city center
7.6/10 Good! (1,008 reviews)
"Favor guardar ate o fin de mes 2 camperas qui esqueze na hab 1402..hoje fize check out..Pablo Shanahan Fale ou telefone com Kely O brigado"

Reviewed on Jul 4, 2023

Hotel Atlântico Travel
Hotel Atlantico Star
3.5 out of 5
Avenida Princesa Isabel, 392, Rio de Janeiro, RJ
Fully refundableReserve now, pay when you stay
The price is $51 per night from Sep 25 to Sep 26
$51
per night
Sep 25 - Sep 26
3.8 mi from city center
7.6/10 Good! (791 reviews)
Amazing stay
"Great hotel helpful staff great rooms enjoyed my stay will stay again."

Reviewed on Aug 21, 2023

Hotel Atlantico Star
Rio Design Copacabana Hotel
3.5 out of 5
Rua Francisco Sa 17- Posto 6, Copacabana, Rio de Janeiro, RJ
Fully refundableReserve now, pay when you stay
The price is $90 per night from Sep 25 to Sep 26
$90
per night
Sep 25 - Sep 26
5.34 mi from city center
8.2/10 Very Good! (395 reviews)
"?"

Reviewed on Aug 24, 2023

Rio Design Copacabana Hotel
Laghetto Stilo Barra
4 out of 5
R. Marcelo Roberto, 65, Barra da Tijuca, Rio de Janeiro, RJ
Fully refundableReserve now, pay when you stay
The price is $112 per night from Oct 16 to Oct 17
$112
per night
Oct 16 - Oct 17
13.21 mi from city center
8.8/10 Excellent! (992 reviews)
"Wonderful, check in staff were kind and extremely helpful. I left my prescription sunglasses and my wallet around the pool and they were left for me at the reception area! Absent minded and jet lagged. Very relieved to have got them both back! Great ocean front view room❤️"

Reviewed on Sep 15, 2023

Laghetto Stilo Barra
CDesign Hotel
4 out of 5
Av. Lucio Costa 17360, Recreio dos Bandeirantes, Rio de Janeiro, Rio de Janeiro
Fully refundableReserve now, pay when you stay
The price is $125 per night from Oct 2 to Oct 3
$125
per night
Oct 2 - Oct 3
19.89 mi from city center
8.4/10 Very Good! (1,000 reviews)
"Very good experience all around. Thanks for everything."

Reviewed on Jul 30, 2023

CDesign Hotel
Riale Brisa Barra
4 out of 5
Av Lúcio Costa, 5700, Barra da Tijuca, Rio de Janeiro, RJ
Fully refundableReserve now, pay when you stay
The price is $99 per night from Oct 16 to Oct 17
$99
per night
Oct 16 - Oct 17
13.25 mi from city center
8.6/10 Excellent! (784 reviews)
"The staff was really kind and respectful, great response and great service!! Love it!!"

Reviewed on Sep 12, 2023

Riale Brisa Barra
Hotel Vermont Ipanema
3 out of 5
R. Visconde de Piraja, 254 - Ipanema, Rio de Janeiro, RJ
Fully refundableReserve now, pay when you stay
The price is $92 per night from Oct 16 to Oct 17
$92
per night
Oct 16 - Oct 17
5.58 mi from city center
8.2/10 Very Good! (983 reviews)
Always great and reliable
"I have stayed at this hotel 5 times now. It’s an amazing location near Ipanema beach and great restaurants and shops. It’s always clean, and the staff is always very friendly and helpful. Breakfast is always excellent. Highly recommended!"

Reviewed on Sep 5, 2023

Hotel Vermont Ipanema