Hotels in Rio de Janeiro

Find the best deals on 6,774 hotels in Rio de Janeiro

Check-in
Check-out
Compare vs momondo |

Top Hotels in Rio de Janeiro

Find the perfect Rio de Janeiro hotel for business or leisure
$self.alt
Ducasse Hotel
5.4
$65
View all deals
$self.alt
Rio Aeroporto Hotel
7.5
$139
View all deals
$self.alt
Olinda Rio Hotel
8.6
$118
View all deals
$self.alt
Merlin Copacabana Hotel
8.5
$78
View all deals
$self.alt
Everest Rio Hotel
7.8
$125
View all deals
$self.alt
Hotel Novo Mundo
8.3
$84
View all deals
$self.alt
Hotel Regina
8.8
$58
View all deals
$self.alt
Windsor Guanabara
8.8
$97
View all deals
$self.alt
Atlantis Copacabana Hotel
8.6
$92
View all deals
$self.alt
Janeiro Hotel
9.3
$370
View all deals
$self.alt
Premier Copacabana Hotel
7.8
$111
View all deals
$self.alt
Hotel Arpoador
9.0
$232
View all deals
$self.alt
Grand Mercure Rio de Janeiro Copacabana
7.8
$150
View all deals
$self.alt
Praia Ipanema Hotel
8.3
$214
View all deals
$self.alt
Belmond Copacabana Palace
9.5
$541
View all deals
$self.alt
Sheraton Grand Rio Hotel & Resort
9.0
$237
View all deals
$self.alt
Hotel Atlântico Avenida
5.9
$31
View all deals
$self.alt
Augusto´s Rio Copa Hotel
8.1
$89
View all deals
$self.alt
Ipanema Inn
8.8
$161
View all deals
$self.alt
Sofitel Rio de Janeiro Ipanema
8.7
$334
View all deals
$self.alt
Pestana Rio Atlantica
7.2
$148
View all deals
$self.alt
PortoBay Rio de Janeiro
8.9
$196
View all deals
$self.alt
Orla Copacabana Hotel
8.3
$143
View all deals
$self.alt
Plaza Barra First
8.5
$81
View all deals
$self.alt
Sol Ipanema Hotel
8.4
$218
View all deals
$self.alt
Mirador Rio Copacabana Hotel
8.5
$86
View all deals
$self.alt
Real Palace Hotel
8.3
$108
View all deals
$self.alt
Windsor Palace
8.7
$134
View all deals
$self.alt
Windsor Plaza Hotel
8.3
$109
View all deals
$self.alt
Savoy Othon
8.2
$90
View all deals
$self.alt
Windsor Leme
8.9
$157
View all deals
$self.alt
Hotel Astoria Copacabana
8.2
$51
View all deals
$self.alt
Majestic Rio Palace Hotel
8.1
$87
View all deals
$self.alt
Augusto's Copacabana Hotel
8.2
$101
View all deals
$self.alt
Rio Design Hotel
8.3
$118
View all deals
$self.alt
Mercure Botafogo Mourisco
8.3
$94
View all deals
$self.alt
Mercure Rio de Janeiro Arpoador Hotel
7.7
$139
View all deals
$self.alt
B&b Hotels Rj Copacabana Forte
7.8
$92
View all deals
$self.alt
OYO Rio Colinas Hotel
6.5
$53
View all deals
$self.alt
Oceano Copacabana Hotel
6.2
$83
View all deals

When to book a hotel in Rio de Janeiro

Check out the information below to find the best deal on a Rio de Janeiro hotel room
Low season
July
High season
February

cheapest month to stay

16%

expected price decrease

most expensive time to stay

58%

expected price increase

Price
$134 - $251
Highest day of week
Wednesday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

$124

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$120

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Rio de Janeiro is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins.
90
Days before departure
0
1-2 star
$45 - $70
3 star
$86 - $101
4-5 star
$170 - $179

How much does a hotel in Rio de Janeiro cost per night?

Use the information below to find quality Rio de Janeiro hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Hotel Angrense
7.5
$41
$self.alt
#2 most popular
Hotel Monte Castelo
8.0
$48
$self.alt
Best value
EL Misti House
8.2
$11
3 stars
$self.alt
#1 most popular
Ducasse Hotel
5.4
$65
$self.alt
#2 most popular
Hotel Regina
8.8
$58
$self.alt
Best value
Selina Lapa Rio de Janeiro
8.8
$28
4 stars and above
$self.alt
#1 most popular
Rio Aeroporto Hotel
7.5
$139
$self.alt
#2 most popular
Olinda Rio Hotel
8.6
$118
$self.alt
Best value
Intercity Rio de Janeiro Porto Maravilha
8.6
$55

Cheapest hotels in Rio de Janeiro

These hotels and hostels usually make for a cheap way to stay in Rio de Janeiro
$self.alt
EL Misti House
8.2
$11
$self.alt
Hotel Villa Santana
7.2
$20
$self.alt
186 Lapa Central Hostel
8.1
$16
$self.alt
Hotel Cruz de Ouro
7.1
$20
$self.alt
El Misti Hostel Ipanema
8.5
$16
$self.alt
Solar Hostel 4u Copacabana
7.5
$20

Get the best value hotel in Rio de Janeiro

These hotels have the best prices for their ratings
$self.alt
EL Misti House
8.2
$11
$self.alt
186 Lapa Central Hostel
8.1
$16
$self.alt
Solar Hostel 4u Copacabana
7.5
$20
$self.alt
Midas Rio Suites
10.0
$64
$self.alt
Arosa Rio Hotel
8.5
$56
$self.alt
El Misti Hostel Ipanema
8.5
$16

Rio de Janeiro travel information

How long do people stay in Rio de Janeiro?

On average, people stay in Rio de Janeiro for a total of 6 nights.

How much does a hotel cost in Rio de Janeiro?

$131 per night is the average rate for a room when booking a hotel in Rio de Janeiro. Prices will differ depending on factors such as star rating, time of year and location.

When is the best time to book a hotel in Rio de Janeiro?

Room prices for hotels in Rio de Janeiro can be as much as 23% lower in the month of July. So this is a great time to book and save money.

Which day is cheapest to stay in Rio de Janeiro?

Sunday is the day where you will typically find the lowest price for your hotel room in Rio de Janeiro. The highest price tends to be on Tuesday.

How much does a luxury hotel in Rio de Janeiro cost?

Luxury hotels in Rio de Janeiro are priced around $165 a night for each person. Opting for a luxury hotel could add 58% on top of the price of an average hotel in Rio de Janeiro, which stands at $70 a night for each person.

How much does a hostel in Rio de Janeiro cost?

Hostels in Rio de Janeiro (including hotels rated 2 stars and below) cost $24 per person, per night on average. This is $46 per night cheaper than the average cost of hotels in Rio de Janeiro.

Where should I stay in Rio de Janeiro?

Whilst there are several neighbourhoods to choose from, most users tend to stick to Copacabana, Botafogo, Ipanema and Barra da Tijuca when staying in Rio de Janeiro.


Looking for a specific type of hotel?

Check out these great hotels in Rio de Janeiro that are perfect for any stay
Romantic hotels in Rio de Janeiro
$self.alt
Best value
Novotel Rio de Janeiro Barra da Tijuca
8.6
$120
$self.alt
No. 1 most popular
Sheraton Grand Rio Hotel & Resort
9.0
$237
Kid-friendly hotels in Rio de Janeiro
$self.alt
Best value
Novotel Rio de Janeiro Barra da Tijuca
8.6
$120
$self.alt
No. 1 most popular
Sheraton Grand Rio Hotel & Resort
9.0
$237
Luxury hotels in Rio de Janeiro
$self.alt
Best value
Grand Mercure Rio de Janeiro Riocentro
8.9
$123
$self.alt
No. 1 most popular
Sofitel Rio de Janeiro Ipanema
8.7
$334
$self.alt
No. 2 most popular
Pestana Rio Atlantica
7.2
$148
$self.alt
No. 3 most popular
PortoBay Rio de Janeiro
8.9
$196
$self.alt
No. 4 most popular
JW Marriott Hotel Rio de Janeiro
9.1
$259
$self.alt
No. 5 most popular
Miramar Hotel by Windsor
9.1
$204
$self.alt
Santa Teresa Hotel RJ - MGallery
8.9
$372

momondo's favourite hotels

Learn more about these user-preferred hotels in Rio de Janeiro

Popular flight routes to Rio de Janeiro

Find the cheapest flights to Rio de Janeiro on popular routes
Santiago to Rio de Janeiro
Fastest flight time
4h 08m
Cheapest price
$323
Buenos Aires to Rio de Janeiro
Fastest flight time
3h 00m
Cheapest price
$424
Lima to Rio de Janeiro
Fastest flight time
5h 00m
Cheapest price
$902
Sydney to Rio de Janeiro
Fastest flight time
18h 50m
Cheapest price
$1,498
Bilinga to Rio de Janeiro
Fastest flight time
26h 25m
Cheapest price
$1,524
Melbourne to Rio de Janeiro
Fastest flight time
25h 05m
Cheapest price
$1,619
Perth to Rio de Janeiro
Fastest flight time
28h 05m
Cheapest price
$1,747
Adelaide to Rio de Janeiro
Fastest flight time
44h 35m
Cheapest price
$1,943
Brisbane to Rio de Janeiro
Fastest flight time
42h 20m
Cheapest price
$1,950
Canberra to Rio de Janeiro
Fastest flight time
43h 15m
Cheapest price
$2,076
View more

Start planning your trip to Rio de Janeiro