Hotels in Brazil

Find the best deals on 93,282 hotels in Brazil

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Brazil

Looking for a city in Brazil to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$61 - $132
CHEAPEST CITY IN BRAZIL Sorocaba 26% cheaper Hotels in Sorocaba are the cheapest in Brazil at just $61 per night on average.
MOST EXPENSIVE CITY IN BRAZIL Lençóis 62% more expensive Lençóis has the highest priced hotels in Brazil with rooms averaging $133 per night.
MOST POPULAR CITY IN BRAZIL Rio de Janeiro 77% more users visited More momondo users search for hotels in Rio de Janeiro than any other city in Brazil

Popular Cities in Brazil

Book one of the best deals Brazil has to offer in these popular locations
$self.alt
Best value
Ibis Budget Rio de Janeiro Nova America
8.2
$49
$self.alt
No. 1 most popular
Rio Othon Palace
8.3
$154
$self.alt
No. 2 most popular
Hotel Fasano Rio De Janeiro
9.2
$667
$self.alt
No. 3 most popular
Mama Ruisa Boutique Hotel
9.4
$208
$self.alt
No. 4 most popular
Hotel Atlantico Business Centro
8.2
$60
$self.alt
Best value
ibis budget São Paulo São João
7.8
$21
$self.alt
No. 1 most popular
Maksoud Plaza Hotel - Distributed by AccorHotels
8.8
$158
$self.alt
No. 2 most popular
Ibis Sao Paulo Congonhas
8.3
$72
$self.alt
No. 3 most popular
Novotel São Paulo Jaraguá Conventions
8.6
$86
$self.alt
No. 4 most popular
Grand Hyatt Sao Paulo
9.2
$216
$self.alt
No. 5 most popular
ibis budget Sao Paulo Morumbi
7.7
$63
$self.alt
Best value
Hotel Savoy
7.8
$41
$self.alt
No. 1 most popular
Bourbon Curitiba Convention Hotel
9.0
$109
$self.alt
No. 2 most popular
Rockefeller By Slaviero Hotéis
8.8
$99
$self.alt
No. 3 most popular
Transamerica Prime - Batel
8.8
$104
$self.alt
No. 4 most popular
ibis budget Curitiba Centro
7.6
$47
$self.alt
No. 5 most popular
NH Curitiba The Five
9.1
$98
$self.alt
Best value
Casa Mangamel
8.6
$18
$self.alt
No. 1 most popular
Hotel De Lençóis
9.4
$122
$self.alt
No. 2 most popular
Portal Lencois
8.1
$158
$self.alt
No. 3 most popular
Pousada Vila Serrano
9.3
$121
$self.alt
No. 4 most popular
Pousada Lavramor
7.2
$28
$self.alt
No. 5 most popular
Viela Hostel
9.1
$27
$self.alt
Best value
Che Lagarto Hostel E Suites Foz Do Iguaçu
8.4
$11
$self.alt
No. 1 most popular
Carima Hotel
8.1
$72
$self.alt
No. 2 most popular
Belmond Hotel Das Cataratas
9.6
$572
$self.alt
No. 3 most popular
Mabu Thermas Grand Resort
8.7
$211
$self.alt
No. 4 most popular
Ibis Foz Do Iguacu
8.4
$61
$self.alt
No. 5 most popular
Recanto Cataratas - Thermas, Resort e Convention
9.1
$164

Brazil travel tips

Let us help you with the best tips about Brazil

When is the least expensive time to stay in Brazil?

May is the least expensive month to stay in Brazil, with an average price of $130 per night. That price is significantly cheaper than the most expensive month, February.

Where do most people stay in Brazil?

Our users tend to visit Rio de Janeiro more often than any other city when travelling to Brazil.

How much does a luxury hotel cost in Brazil?

Expect to pay about $370 per night when booking a luxury hotel room in Brazil. Rates for luxury hotel rooms are typically 243% more than the average hotel room in Brazil, which costs $108 each night.

Which city in Brazil has the most expensive hotel rooms?

Visiting and staying overnight in Lençóis will cost you a premium compared to the rest of Brazil. Expect to pay $133 per night, a rate that is about 62% more than the country’s average.

Which city in Brazil has the least expensive hotel rooms?

If you’re looking for the best deal when visiting Brazil, consider staying in Curitiba. According to our data, Curitiba is the least expensive city to spend the night in when visiting Brazil, with an average nightly rate of $10, 90% below the country’s average.


Popular international routes landing in Brazil

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Santiago to Rio de Janeiro
Fastest flight time
4h 08m
Cheapest price
$317
Buenos Aires to Rio de Janeiro
Fastest flight time
3h 00m
Cheapest price
$416
Los Angeles to São Paulo
Fastest flight time
12h 05m
Cheapest price
$722
Lima to Rio de Janeiro
Fastest flight time
5h 00m
Cheapest price
$885
Perth to Rio de Janeiro
Fastest flight time
28h 25m
Cheapest price
$1,084
Melbourne to Rio de Janeiro
Fastest flight time
36h 50m
Cheapest price
$1,444
Sydney to São Paulo
Fastest flight time
17h 50m
Cheapest price
$1,447
Brisbane to Rio de Janeiro
Fastest flight time
22h 25m
Cheapest price
$1,575
Bilinga to São Paulo
Fastest flight time
22h 05m
Cheapest price
$1,765
Canberra to São Paulo
Fastest flight time
44h 05m
Cheapest price
$1,771
View more

Consider staying elsewhere in South America

If you need more inspiration, you will find the most searched countries in South America