Hotels in Rio de Janeiro

Find the best deals on 7,829 hotels in Rio de Janeiro, Brazil

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Hotels in Rio de Janeiro

Find the perfect Rio de Janeiro hotel for business or leisure


Things to do in Rio de Janeiro

Cristo Redentor
Grumari Beach
Morro do Pasmado

How much are hotels near Cristo Redentor?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Rio de Janeiro nearest to Cristo Redentor, you should expect to pay around £50/night. This price fluctuates based on time of year. In general, a rate under £50/night is a good deal for momondo users staying near Cristo Redentor. Hotels near Cristo Redentor are typically 14% more expensive than the average hotel in Rio de Janeiro, which is £43.

Hotels near Cristo Redentor

How much are hotels near Grumari Beach?

If you’re looking for a hotel in Rio de Janeiro near Grumari Beach then you are in luck. momondo recommends 2 hotels near Grumari Beach and on average, hotels in the area cost £57/night. This price may vary based on season. Hotels near Grumari Beach are typically 24% more expensive than the average hotel in Rio de Janeiro, which is £43.

Hotels near Grumari Beach

How much are hotels near Morro do Pasmado?

Hotels near Morro do Pasmado are typically 21% less expensive than the average hotel in Rio de Janeiro, which is £43.

Hotels near Morro do Pasmado

Popular neighbourhoods in Rio de Janeiro

Search for hotels in these Rio de Janeiro neighbourhoods
Hotels in Leblon
Search hotels in Leblon
Hotels in Centro
Search hotels in Centro
Hotels in Copacabana
Search hotels in Copacabana
Hotels in Flamengo
Search hotels in Flamengo

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
May
High season
June

cheapest month to stay

56%

expected price decrease

most expensive time to stay

49%

expected price increase

Price
£45 - £192
Highest day of week
Wednesday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

£92

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£66

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.
1-2 star
£22 - £33
3 star
£40 - £48
4-5 star
£80 - £85

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
3 stars
Linx Galeão
No. 1 most popular

Linx Galeão

8.2

£40

View Deal
ibis Rio Porto Atlantico
Best value

ibis Rio Porto Atlantico

8.9

£22

View Deal
4 stars and up
Merlin Copacabana Hotel
No. 1 most popular

Merlin Copacabana Hotel

8.5

£45

View Deal
Pestana Rio Atlantica
No. 2 most popular

Pestana Rio Atlantica

7.2

£48

View Deal
Hotel Atlântico Prime
Best value

Hotel Atlântico Prime

7.5

£15

View Deal

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

Hostels and cheap hotels in Rio de Janeiro

These hotels and hostels usually make for a cheap way to stay in Rio de Janeiro
Hotel Atlântico Prime

Hotel Atlântico Prime

7.5

£15

View Deal
Royal Rio Palace Hotel

Royal Rio Palace Hotel

8.3

£24

View Deal
Arosa Rio Hotel

Arosa Rio Hotel

8.4

£19

View Deal
Américas Copacabana Hotel

Américas Copacabana Hotel

8.6

£24

View Deal
ibis Rio Porto Atlantico

ibis Rio Porto Atlantico

8.9

£23

View Deal
Windsor Plaza Hotel

Windsor Plaza Hotel

8.2

£37

View Deal
Find popular hostels in Rio de Janeiro

Get the best value hotel in Rio de Janeiro

These hotels have the best prices for their ratings
Arosa Rio Hotel

Arosa Rio Hotel

8.4

£19

View Deal
Américas Copacabana Hotel

Américas Copacabana Hotel

8.6

£24

View Deal
Hilton Barra Rio de Janeiro

Hilton Barra Rio de Janeiro

8.8

£44

View Deal
Hotel Atlântico Prime

Hotel Atlântico Prime

7.5

£15

View Deal
Royal Rio Palace Hotel

Royal Rio Palace Hotel

8.3

£24

View Deal
ibis Rio Porto Atlantico

ibis Rio Porto Atlantico

8.9

£23

View Deal

Rio de Janeiro travel information

How long do people stay in Rio de Janeiro?

5 nights is the typical length of stay for people visiting Rio de Janeiro.

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 £39 per night.

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

Rio de Janeiro hotels are at their most economical to book in the month of May. The rates you are charged may be 56% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Rio de Janeiro?

Hotel rooms in Rio de Janeiro are generally cheapest on Friday and more costly on Tuesday.

How much does a hostel in Rio de Janeiro cost?

On average, a hostel in Rio de Janeiro will be priced around £15. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be £23 lower than your typical Rio de Janeiro hotel.

Based on the weather in Rio de Janeiro, what attractions are popular during August?

Temperatures in Rio de Janeiro are typically around 22 °C during August and the chance of rain is low, which makes August the perfect time to spend some time outside at popular area attractions like Copacabana Beach, Praia de Ipanema, and Barra da Tijuca Beach.