Hotels in Rio de Janeiro

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

Check-in
Check-out
Compare vs. momondo |

Top Rio de Janeiro hotels

Find a cheap hotel in Rio de Janeiro that meets your travel needs.
$self.alt
Miramar Hotel by Windsor
9.2
$131
View all deals
$self.alt
Sheraton Grand Rio Hotel & Resort
8.6
$152
View all deals
$self.alt
Rio Othon Palace
8.0
$101
View all deals
$self.alt
Hotel Atlântico Rio
8.2
$42
View all deals
$self.alt
Hilton Copacabana Rio De Janeiro
8.5
$128
View all deals
$self.alt
Windsor Excelsior Hotel
8.6
$112
View all deals
$self.alt
Royal Rio Palace Hotel
8.3
$75
View all deals
$self.alt
Hotel Atlantico Copacabana
6.9
$46
View all deals
$self.alt
Arena Copacabana Hotel
8.7
$104
View all deals
$self.alt
Hotel Atlantico Business Centro
8.3
$39
View all deals
$self.alt
Grand Hyatt Rio de Janeiro
8.8
$144
View all deals
$self.alt
Hotel Atlântico Travel
8.1
$47
View all deals
$self.alt
Hotel Astoria Palace
8.4
$81
View all deals
$self.alt
PortoBay Rio de Janeiro
8.9
$126
View all deals
$self.alt
Belmond Copacabana Palace
9.3
$347
View all deals
$self.alt
Sofitel Rio de Janeiro Ipanema
10.0
$214
View all deals
$self.alt
Windsor Plaza Hotel
8.2
$70
View all deals
$self.alt
Hotel Fasano Rio De Janeiro
9.1
$436
View all deals
$self.alt
Windsor California Hotel
9.2
$99
View all deals
$self.alt
Orla Copacabana Hotel
8.2
$92
View all deals
$self.alt
Yoo2 Rio De Janeiro By Intercity
8.5
$93
View all deals
$self.alt
Merlin Copacabana Hotel
8.5
$50
View all deals
$self.alt
Sol Ipanema Hotel
8.4
$140
View all deals
$self.alt
Windsor Marapendi
8.9
$100
View all deals
$self.alt
Ipanema Inn
8.9
$103
View all deals
$self.alt
Mirasol Copacabana Hotel
8.6
$89
View all deals
$self.alt
JW Marriott Hotel Rio de Janeiro
8.1
$166
View all deals
$self.alt
Hilton Barra Rio de Janeiro
8.9
$86
View all deals
$self.alt
Pestana Rio Atlantica
7.0
$95
View all deals
$self.alt
Windsor Palace Hotel
8.7
$86
View all deals
$self.alt
Windsor Barra Hotel
8.8
$103
View all deals
$self.alt
Américas Copacabana Hotel
8.6
$62
View all deals
$self.alt
Arena Ipanema Hotel
8.8
$114
View all deals
$self.alt
Wyndham Rio de Janeiro Barra
7.1
$106
View all deals
$self.alt
Mirador Rio Hotel
8.6
$55
View all deals
$self.alt
Hotel Astoria Copacabana
8.3
$33
View all deals
$self.alt
Grand Mercure Rio de Janeiro Riocentro
9.4
$79
View all deals
$self.alt
Olinda Rio Hotel
8.7
$76
View all deals
$self.alt
Grand Mercure Rio de Janeiro Copacabana
7.9
$96
View all deals
$self.alt
Apa Hotel Copacabana
8.3
$46
View all deals

Popular neighborhoods in Rio de Janeiro

Search for hotels in these Rio de Janeiro neighborhoods
Hotels in Leblon
Search hotels in Leblon
$self.alt
Best value
Vidigal Hostel Bar
7.6
$9
$self.alt
#1 Most popular
Promenade Palladium
8.7
$151
$self.alt
#2 Most popular
Janeiro Hotel
9.3
$238
$self.alt
#3 Most popular
Sheraton Grand Rio Hotel & Resort
8.6
$152
$self.alt
#4 Most popular
Ritz Hotel Leblon
8.1
$158
$self.alt
#5 Most popular
Brazilodge Leblon
8.8
$self.alt
Best value
GuestHouse Casa da Montanha
9.0
$19
Hotels in Ipanema
Search hotels in Ipanema
$self.alt
Best value
El Misti Hostel Ipanema
8.5
$10
$self.alt
#1 Most popular
Bonita Ipanema Pousada & Hostel
10.0
$15
$self.alt
#2 Most popular
Hotel Fasano Rio De Janeiro
9.1
$436
$self.alt
#3 Most popular
Arena Ipanema Hotel
8.8
$114
$self.alt
#4 Most popular
Sol Ipanema Hotel
8.4
$140
$self.alt
#5 Most popular
Hotel Praia Ipanema
8.1
$137
$self.alt
Best value
Reisnger Hostel
6.8
$48
$self.alt
#1 Most popular
Hotelinho Urca Guest House
9.2
$55

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
June
High Season
December

cheapest month to stay

15%

expected price decrease

most expensive time to stay

54%

expected price increase

Price
$120 - $216
Highest day of week
Sunday
Cheapest day of week
Monday

av. price over the last two weeks

Average price (weeknight)

$123

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$131

av. 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.
1-2 star
$29 - $45
3 star
$55 - $65
4-5 star
$109 - $115

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
Maison de La Plage
$28
$self.alt
#2 most popular
Ipanema Beach House
8.1
$13
$self.alt
Best value
Riocopa Hostel
9.4
$10
3 stars
$self.alt
#1 most popular
Ipanema Inn
8.9
$103
$self.alt
#2 most popular
Hotel Astoria Copacabana
8.3
$33
$self.alt
Best value
Selina Lapa Rio de Janeiro
8.8
$18
4 stars and above
$self.alt
#1 most popular
Miramar Hotel by Windsor
9.2
$131
$self.alt
#2 most popular
Sheraton Grand Rio Hotel & Resort
8.6
$152
$self.alt
Best value
Arosa Rio Hotel
8.4
$36

Cheap hotels in Rio de Janeiro

These hotels and hostels are the cheapest accommodations available in Rio de Janeiro
$self.alt
Riocopa Hostel
9.4
$10
$self.alt
Hospedagem Ledo
$12
$self.alt
Ace Suites Inn
8.1
$11
$self.alt
Ipanema Beach House
8.1
$13
$self.alt
Casa da Vera Guest House
9.0
$11
$self.alt
Hotel Villa Santana
7.3
$13

Get the best value hotel in Rio de Janeiro

These hotels have the best prices for their ratings
$self.alt
Grand Mercure Rio de Janeiro Riocentro
9.4
$79
$self.alt
Hotel Villa Santana
7.3
$13
$self.alt
Selina Lapa Rio de Janeiro
8.8
$18
$self.alt
Aquarela do Leme
9.4
$16
$self.alt
Ipanema Beach House
8.1
$13
$self.alt
Che Lagarto Hostel Ipanema
8.3
$13

Rio de Janeiro travel information

How long do people stay in Rio de Janeiro?

When visiting Rio de Janeiro the average booking length is 5 nights.

How much does a hotel cost in Rio de Janeiro?

The cost of a hotel room in Rio de Janeiro will vary according to demand, location and star rating. On average, rooms will cost around $73 per night.

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

June is the cheapest month to book a hotel in Rio de Janeiro. Prices can be 21% lower than other, busier months; so this is a great time to get a good deal.

Which day is cheapest to stay in Rio de Janeiro?

Hotel rooms in Rio de Janeiro are generally cheapest on Sunday and more costly on Saturday.

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

On average, a luxury Rio de Janeiro hotel costs $165 per person, per night. This is a 56% premium when compared to the average cost of a hotel in Rio de Janeiro ($73 per person, per night).

How much does a hostel in Rio de Janeiro cost?

Hostels in Rio de Janeiro (including hotels rated 2 stars and below) costs $25 per person, per night on average. This is a $48 per night cheaper than the average cost of hotels 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.4
$77
$self.alt
#1 Most popular
Sheraton Grand Rio Hotel & Resort
8.6
$152
Kid-Friendly Hotels in Rio de Janeiro
$self.alt
Best value
Novotel Rio de Janeiro Barra da Tijuca
8.4
$77
$self.alt
#1 Most popular
Sheraton Grand Rio Hotel & Resort
8.6
$152
Luxury Hotels in Rio de Janeiro
$self.alt
Best value
Grand Mercure Rio de Janeiro Riocentro
9.4
$79
$self.alt
#1 Most popular
Miramar Hotel by Windsor
9.2
$131
$self.alt
#2 Most popular
Hilton Copacabana Rio De Janeiro
8.5
$128
$self.alt
#3 Most popular
PortoBay Rio de Janeiro
8.9
$126
$self.alt
#4 Most popular
Sofitel Rio de Janeiro Ipanema
10.0
$214
$self.alt
#5 Most popular
JW Marriott Hotel Rio de Janeiro
8.1
$166
$self.alt
Pestana Rio Atlantica
7.0
$95

Popular flight routes to Rio de Janeiro

Find the cheapest flights to Rio de Janeiro
São Paulo to Rio de Janeiro
Fastest flight time
1h 00m
Cheapest price
$52
Foz do Iguaçu to Rio de Janeiro
Fastest flight time
4h 40m
Cheapest price
$99
Santiago to Rio de Janeiro
Fastest flight time
4h 02m
Cheapest price
$200
Buenos Aires to Rio de Janeiro
Fastest flight time
2h 55m
Cheapest price
$207
Miami to Rio de Janeiro
Fastest flight time
8h 25m
Cheapest price
$328
Los Angeles to Rio de Janeiro
Fastest flight time
17h 45m
Cheapest price
$404
New York to Rio de Janeiro
Fastest flight time
12h 15m
Cheapest price
$406
Orlando to Rio de Janeiro
Fastest flight time
9h 50m
Cheapest price
$411
Fort Lauderdale to Rio de Janeiro
Fastest flight time
12h 05m
Cheapest price
$452
Boston to Rio de Janeiro
Fastest flight time
13h 49m
Cheapest price
$457
View more

Start planning your trip to Rio de Janeiro