Find Rio de Janeiro Hotels

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

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

Top Rio de Janeiro hotels

Find a cheap hotel in Rio de Janeiro that meets your travel needs.


Things to do in Rio de Janeiro

Cristo Redentor
Grumari Beach
Morro do Pasmado

How much are hotels near Cristo Redentor?

Hotels near Cristo Redentor are typically 35% more expensive than the average hotel in Rio de Janeiro, which is $59.

Hotels near Cristo Redentor

How much are hotels near Grumari Beach?

Hotels near Grumari Beach are typically 35% more expensive than the average hotel in Rio de Janeiro, which is $59.

Hotels near Grumari Beach

How much are hotels near Morro do Pasmado?

Below are the 12 user recommended hotels in the area of Rio de Janeiro that is closest to Morro do Pasmado. The average price near Morro do Pasmado is $91/night, with prices varying based on several factors including time of year. Hotels near Morro do Pasmado are typically 35% more expensive than the average hotel in Rio de Janeiro, which is $59.

Hotels near Morro do Pasmado

Popular neighborhoods in Rio de Janeiro

Search for hotels in these Rio de Janeiro neighborhoods
Hotels in Leblon
Search hotels in Leblon
Hotels in Ipanema
Search hotels in Ipanema
  • Best value

    Hotelinho Urca Guest House

    9.2

    $46

    View Deal
Hotels in Copacabana
Search hotels in Copacabana

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

29%

expected price decrease

most expensive time to stay

37%

expected price increase

Price
$105 - $232
Highest day of week
Friday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$131

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$137

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
$30 - $45
3 star
$55 - $65
4-5 star
$109 - $117

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
4 stars +
#1 Most popular

Miramar Hotel by Windsor

9.2

$94

View Deal
Best value

Sheraton Grand Rio Hotel & Resort

8.6

$138

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 are the cheapest accommodations available in Rio de Janeiro

Riocopa Hostel

9.4

$10

View Deal

Hotel Villa Santana

7.0

$13

View Deal

Beach House Ipanema

8.2

$12

View Deal

Hotel Atlântico Avenida

6.2

$13

View Deal

Hospedagem Ledo

5.9

$12

View Deal

Lemon Spirit Hostel

4.5

$14

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

Hotel Atlântico Rio

7.9

$28

View Deal

Yoo2 Rio De Janeiro By Intercity

8.6

$72

View Deal

Hotel Atlantico Business Centro

7.8

$21

View Deal

Windsor Marapendi

8.9

$71

View Deal

Hotel Atlântico Travel

8.0

$27

View Deal

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 $55 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 29% 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 Saturday and more costly on Thursday.

How much does a hostel in Rio de Janeiro cost?

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

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

While temperatures are typically very high in Rio de Janeiro during March, there is a higher chance for rainfall as the average for the month is about 5.1″. Taking into account the higher potential for rain in March, those staying at a hotel in Rio de Janeiro should plan to visit popular indoor attractions such as H. Stern and H. Stern.