Hotels in Rio de Janeiro

Find the best deals on 20,775 hotels in Rio de Janeiro

Check-in
Check-out
Compare vs. momondo |

Popular cities in Rio de Janeiro

Below are the average prices for hotels in popular Rio de Janeiro cities
Price
$35 - $82
CHEAPEST CITY IN BRAZIL Rio das Ostras 45% cheaper Hotels in Rio das Ostras are the cheapest in Brazil at just $35 per night on average.
MOST EXPENSIVE CITY IN BRAZIL Angra dos Reis 32% more expensive Angra dos Reis has the highest priced hotels in Brazil with rooms averaging $82 per night.
MOST POPULAR CITY IN BRAZIL Rio de Janeiro 88% more users visited More momondo users search for hotels in Rio de Janeiro than any other city in Brazil

Top Hotels in Rio de Janeiro

Find your perfect Rio de Janeiro hotel in the perfect location
Miramar Hotel by Windsor
Miramar Hotel by Windsor
9.2
$90
View all deals
Sheraton Grand Rio Hotel & Resort
Sheraton Grand Rio Hotel & Resort
8.6
$138
View all deals
Hotel Atlântico Rio
Hotel Atlântico Rio
7.9
$25
View all deals
Rio Othon Palace
Rio Othon Palace
8.0
$67
View all deals
Hilton Copacabana Rio De Janeiro
Hilton Copacabana Rio De Janeiro
8.5
$72
View all deals
Windsor Excelsior Hotel
Windsor Excelsior Hotel
8.7
$63
View all deals
Royal Rio Palace Hotel
Royal Rio Palace Hotel
8.2
$38
View all deals
Hotel Atlantico Copacabana
Hotel Atlantico Copacabana
6.8
$24
View all deals
Arena Copacabana Hotel
Arena Copacabana Hotel
8.8
$56
View all deals
Hotel Atlantico Business Centro
Hotel Atlantico Business Centro
7.8
$18
View all deals
Hotel Atlântico Travel
Hotel Atlântico Travel
7.9
$22
View all deals
Hotel Astoria Palace
Hotel Astoria Palace
8.4
$48
View all deals
PortoBay Rio de Janeiro
PortoBay Rio de Janeiro
8.9
$87
View all deals
Belmond Copacabana Palace
Belmond Copacabana Palace
9.3
$276
View all deals
Grand Hyatt Rio de Janeiro
Grand Hyatt Rio de Janeiro
8.8
$117
View all deals
Sofitel Rio de Janeiro Ipanema
Sofitel Rio de Janeiro Ipanema
10.0
$214
View all deals
Windsor Plaza Hotel
Windsor Plaza Hotel
8.2
$46
View all deals
Hotel Fasano Rio De Janeiro
Hotel Fasano Rio De Janeiro
9.0
$278
View all deals
Windsor California Hotel
Windsor California Hotel
9.2
$74
View all deals
Orla Copacabana Hotel
Orla Copacabana Hotel
8.2
$43
View all deals
Yoo2 Rio De Janeiro By Intercity
Yoo2 Rio De Janeiro By Intercity
8.6
$62
View all deals
Merlin Copacabana Hotel
Merlin Copacabana Hotel
8.5
$53
View all deals
Sol Ipanema Hotel
Sol Ipanema Hotel
8.4
$92
View all deals
Pousada Laguna
Pousada Laguna
7.6
$30
View all deals
Windsor Marapendi
Windsor Marapendi
8.9
$68
View all deals
Ipanema Inn
Ipanema Inn
8.9
$74
View all deals
Mirasol Copacabana Hotel
Mirasol Copacabana Hotel
8.5
$34
View all deals
JW Marriott Hotel Rio de Janeiro
JW Marriott Hotel Rio de Janeiro
8.1
$99
View all deals
Hilton Barra Rio de Janeiro
Hilton Barra Rio de Janeiro
8.8
$53
View all deals
Wyndham Rio de Janeiro Barra
Wyndham Rio de Janeiro Barra
7.0
$58
View all deals
Pestana Rio Atlantica
Pestana Rio Atlantica
7.0
$67
View all deals
Windsor Palace Hotel
Windsor Palace Hotel
8.7
$52
View all deals
Windsor Barra Hotel
Windsor Barra Hotel
8.8
$79
View all deals
Arena Ipanema Hotel
Arena Ipanema Hotel
8.8
$53
View all deals
Américas Copacabana Hotel
Américas Copacabana Hotel
8.5
$33
View all deals
Mirador Rio Hotel
Mirador Rio Hotel
8.6
$27
View all deals
Hotel Astoria Copacabana
Hotel Astoria Copacabana
8.1
$27
View all deals
Grand Mercure Rio de Janeiro Riocentro
Grand Mercure Rio de Janeiro Riocentro
9.4
$79
View all deals
Petit Village Icarai
Petit Village Icarai
7.8
$23
View all deals
Olinda Rio Hotel
Olinda Rio Hotel
8.7
$38
View all deals

Things to do in Rio de Janeiro

Barra da Tijuca Beach
Leblon Beach
Copacabana Beach

What should I expect to pay for a hotel room near Barra da Tijuca Beach?

If you’re looking for a hotel in Rio de Janeiro near Barra da Tijuca Beach then you are in luck! There are 12 hotels in the area. On average these hotels cost $88/night, but this price varies based on time of year. During the peak season at Barra da Tijuca Beach (November), you can expect prices of $159/night and during the low season (May), the average price is $144/night. Hotels near Barra da Tijuca Beach are typically 168% lower than the average hotel in Rio de Janeiro, which is $148.

Hotels near Barra da Tijuca Beach

How much do hotels cost near Leblon Beach?

12 hotels are available near Leblon Beach in Rio de Janeiro. The average price near Leblon Beach is $88/night, but prices can vary based on time of year along with other factors. The peak season (November), when Leblon Beach is most popular, has an average price of $159/night whereas the low season (May) generally costs $144/night on average. Hotels near Leblon Beach are typically 168% lower than the average hotel in Rio de Janeiro, which is $148.

Hotels near Leblon Beach

What should I expect to pay for a hotel room near Copacabana Beach?

There are 12 hotels near Copacabana Beach that have an average price of $88 per night. Hotel prices may shift based on several factors such as time of year. The peak season for this area is November and the peak season price for hotels in the area of Copacabana Beach is $159/night. The low season in this area is May and hotel prices usually cost about $144/night. Hotels near Copacabana Beach are typically 168% lower than the average hotel in Rio de Janeiro, which is $148.

Hotels near Copacabana Beach

Popular hotels in Rio de Janeiro

Book a room in one of momondo’s favorite hotels in these popular Rio de Janeiro cities
  • Best value

    Hotel Atlântico Rio

    7.9

    $25

    View Deal
  • #1 Most popular

    Miramar Hotel by Windsor

    9.2

    $90

    View Deal
  • #2 Most popular

    Sheraton Grand Rio Hotel & Resort

    8.6

    $138

    View Deal
  • #3 Most popular

    Rio Othon Palace

    8.0

    $67

    View Deal
  • #4 Most popular

    Hilton Copacabana Rio De Janeiro

    8.5

    $72

    View Deal
  • #5 Most popular

    Windsor Excelsior Hotel

    8.7

    $63

    View Deal
  • Royal Rio Palace Hotel

    8.2

    $38

    View Deal
  • Best value

    Búzios Centro Hotel

    8.2

    $30

    View Deal
  • #1 Most popular

    Hotel Ilha Branca Inn

    8.2

    $46

    View Deal
  • #2 Most popular

    Pousada Praia João Fernandes

    8.9

    $40

    View Deal
  • #3 Most popular

    Hotel Atlantico Buzios Convention And Resort

    8.2

    $63

    View Deal
  • #4 Most popular

    Excellent House, In Condominium To 3 Min. From Geriba Beach

    10.0

    $145

    View Deal
  • #5 Most popular

    Serena Buzios

    8.5

    $79

    View Deal
  • La Chimere Buzios Essence

    9.4

    $43

    View Deal
Hotels in Arraial do Cabo
Search hotel deals in Arraial do Cabo
  • Best value

    Hostel A Coroa

    8.9

    $8

    View Deal
  • #1 Most popular

    Pousada Cantinho do Mazza

    7.4

    $13

    View Deal
  • #2 Most popular

    Pousada Pargos

    6.1

    $19

    View Deal
  • #3 Most popular

    Mirante da Prainha

    8.1

    $32

    View Deal
  • #4 Most popular

    Hostel Recanto do Canal II

    View Deal
  • #5 Most popular

    Stúdio Fantastic exclusively in family environment in Pero Beach

    9.7

    $16

    View Deal
  • Loft da Prainha Arraial do Cabo

    9.2

    $63

    View Deal
  • Best value

    Pousada Laguna

    7.6

    $30

    View Deal
  • #1 Most popular

    Pousada Sun Victory

    9.0

    $42

    View Deal
  • #2 Most popular

    Suites Regalia

    $30

    View Deal
  • #3 Most popular

    Mandai Flat Jean

    9.6

    $61

    View Deal
  • #4 Most popular

    Quartos Praia do Foguete Cabo Frio

    9.4

    $30

    View Deal
  • #5 Most popular

    Pousada Ondas do Forte

    8.7

    $40

    View Deal
  • Praia do Forte Cabo Frio Apartment

    7.8

    $63

    View Deal
  • Best value

    Varanda Dos Reis Guest House 'n Hostel

    8.2

    $24

    View Deal
  • #1 Most popular

    Mercure Angra dos Reis

    8.3

    $71

    View Deal
  • #2 Most popular

    Vila Galé Eco Resort Angra

    7.9

    $242

    View Deal
  • #3 Most popular

    Sossego Do Major Hotel Pousada

    8.0

    $64

    View Deal
  • #4 Most popular

    Eco Ribeira

    8.5

    $27

    View Deal
  • #5 Most popular

    Promenade Angra

    9.7

    $78

    View Deal
  • Apart Angra dos Reis II

    9.2

    $45

    View Deal

Rio de Janeiro travel tips

Check these FAQs for important travel tips while planning your visit to Rio de Janeiro

What is the most popular destination in Rio de Janeiro?

Those looking to stay in a popular tourist area of Rio de Janeiro will likely find Rio de Janeiro to be the best bet, as more momondo users looking for hotels in Rio de Janeiro plan to visit Rio de Janeiro than any other city. The average price of a hotel in Rio de Janeiro is $147/night. Secondary destinations in Rio de Janeiro include Búzios and Arraial do Cabo, where you can find hotels for $148/night and $71/night on average.

What is considered a good deal for a hotel in Rio de Janeiro?

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

What are the best hotels in Rio de Janeiro?

Judging by user ratings, the best hotels in Rio de Janeiro are: Sofitel Rio de Janeiro Ipanema in Rio de Janeiro (rated 100), and Belmond Copacabana Palace in Rio de Janeiro (rated 93)Emiliano Rio in Rio de Janeiro (rated 93)