Hotels in Rio de Janeiro

Find deals on 3,947 hotels in Rio de Janeiro

Rio de Janeiro
May 20 — May 212
Rio de Janeiro
Fri 5/20
Sat 5/21

Top hotels in Rio de Janeiro

Find the perfect hotel for your stay in Rio de Janeiro
Price
$14
$218
Review Score
0+
6+
7+
8+
9+
Hotel class
0+
2
3
4
5

Best cities to book a hotel in Rio de Janeiro

Below are the average prices for hotels in the most popular cities in Rio de Janeiro

Price

$31 - $81

CHEAPEST CITY IN RIO DE JANEIROParaty34% cheaperHotels in Paraty are the cheapest in Rio de Janeiro at just $31 per night on average
MOST EXPENSIVE CITY IN RIO DE JANEIROAngra dos Reis42% more expensiveAngra dos Reis has the highest priced hotels in Rio de Janeiro with rooms averaging $81 per night
MOST POPULAR CITY IN RIO DE JANEIRORio de Janeiro84% more users visitedMore momondo users search for hotels in Rio de Janeiro than any other city in Rio de Janeiro

Things to do in Rio de Janeiro


Hotels in popular cities in Rio de Janeiro

Below are the most popular cities in Rio de Janeiro to stay in, as well as some of the best hotels in each area

When to book a hotel in Rio de Janeiro

Check out the information below to find the best deal on a hotel room in Rio de Janeiro
Low SeasonJunecheapest month to stay
High SeasonJanuarymost expensive time to stay
47%expected price decrease
34%expected price increase

Price

$60 - $167

Highest day of weekThursdayis the most expensive day of the week to book
Cheapest day of weekSundayis the cheapest day of the week to book
$116is the average per night cost for a hotel on this day
$61is the average per night cost for a hotel on this day

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 under
3 stars
4 stars +

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

Get the best value hotel in Rio de Janeiro

These Rio de Janeiro hotels have the best prices for their ratings

Information about staying in Rio de Janeiro

Read these important travel tips before booking a hotel in Rio de Janeiro

The absolute cheapest price found in Rio de Janeiro was for $6/night. The average rate for a hotel in Rio de Janeiro is $63/night, so momondo would consider anything under $63/night to be a good deal for our users.

Judging by user ratings, the best hotels in Rio de Janeiro are: Sofitel Rio de Janeiro Ipanema in Rio de Janeiro (rated 10.0), and Copacabana Palace, A Belmond Hotel, Rio de Janeiro in Rio de Janeiro (rated 9.4)Emiliano Rio in Rio de Janeiro (rated 9.2)

In May, you can expect the cost of a double room in a hotel in Rio de Janeiro to be around $159 per night. However, some users found double rooms in Rio de Janeiro during the month of May for as low as $31 per night in Rio de Janeiro.


momondo's favorite hotels in Rio de Janeiro

Learn more about these user-preferred hotels in Rio de Janeiro
Hotel Barra da Lagoa

Hotel Barra da Lagoa

Estrada Da Usina Velha, 175, Búzios, Brazil

8.2
$25
Mediterrane Hotel - Arraial do Cabo

Mediterrane Hotel - Arraial do Cabo

Rua Pastor Admardo Machado, Lote 95, Arraial do Cabo, Brazil

8.2
$39

Suites Monte Alto - Arraial

Arraial do Cabo, Brazil

8.5
$21
Pousada Arraial Inn

Pousada Arraial Inn

Av. da Liberdade 481, Arraial do Cabo, Brazil

9.0
$55
OYO Hotel Recanto Do Alto

OYO Hotel Recanto Do Alto

Rua Cecilia Meireles, 174, Teresópolis, Brazil

7.1
$22

Caiçara Flats

Rua Inglaterra, 120, Cabo Frio, Brazil

7.6
$19
Búzios Beach Resort

Búzios Beach Resort

Avenida Tucuns - Lote 1, Quadra H, Búzios, Brazil

7.3
$89

Pousada Terraco Penedo

Estrada Vale do Hermitão 520, Penedo, Brazil

9.2
$35
Pestana Rio Atlântica

Pestana Rio Atlântica

Avenida Atlantica 2964, Rio de Janeiro, Brazil

7.4
$81

Suíte com cozinha no quintal da casa

Cabo Frio, Brazil

9.5
$26
Suites do Peró

Suites do Peró

rua c lote 14 bloco 24 Vila do peró- Estrada do Guriri- Cabo Frio R.J, Cabo Frio, Brazil

8.5
$32

Golden Lake Residence Apart Hotel

Arraial do Cabo, Brazil

8.9
$45
Pousada Riacho da Serra

Pousada Riacho da Serra

Rua Passeio Niteroi 330, Penedo, Brazil

8.0
$32
Green Hoteis

Green Hoteis

Av. Teixeira E Souza, 1056, Cabo Frio, Brazil

8.0
$49
Hotel Serra da Estrela

Hotel Serra da Estrela

Rua Washington Luíz, 21, Petrópolis, Brazil

7.3
$21
Pousada Kopenhagen Beach

Pousada Kopenhagen Beach

Rua Jorge Lóssio. 174, Cabo Frio, Brazil

8.0
$30

Start planning your trip to Rio de Janeiro


Why use momondo?

momondo searches hundreds of travel sites, allowing you to compare prices for hotels and other accommodation options in Rio de Janeiro. momondo gathers your options all in one place and is free to use with no hidden fees or costs.

You can find a great place to stay in Rio de Janeiro by using our filters once you have used the search form above. The filters momondo offer include simple options such as star rating, location and price; but also go much further and allow you to select accommodation based on style, amenities such as free breakfast and internet as well as enhanced health and safety options.


Here's why travelers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.