Hotels in Brazil

Find the best deals on 85,505 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
45 C$ - 111 C$
CHEAPEST CITY IN BRAZIL Rondonópolis 40% cheaper Hotels in Rondonópolis are the cheapest in Brazil at just 45 C$ per night on average.
MOST EXPENSIVE CITY IN BRAZIL Angra dos Reis 49% more expensive Angra dos Reis has the highest priced hotels in Brazil with rooms averaging 111 C$ per night.
MOST POPULAR CITY IN BRAZIL Rio de Janeiro 85% 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
45 C$
$self.alt
#1 Most popular
Sheraton Grand Rio Hotel & Resort
9.0
213 C$
$self.alt
#2 Most popular
Rio Othon Palace
8.3
142 C$
$self.alt
#3 Most popular
Hotel Atlantico Business Centro
8.2
55 C$
$self.alt
#4 Most popular
Hilton Barra Rio de Janeiro
9.3
121 C$
$self.alt
Best value
Ibis Sao Paulo Congonhas
8.3
66 C$
$self.alt
#1 Most popular
Maksoud Plaza Hotel - Distributed by AccorHotels
8.8
144 C$
$self.alt
#2 Most popular
Novotel São Paulo Center Norte
8.8
105 C$
$self.alt
#3 Most popular
Novotel São Paulo Jaraguá Conventions
8.6
79 C$
$self.alt
#4 Most popular
Mercure Sao Paulo Pinheiros
8.5
97 C$
$self.alt
#5 Most popular
Royal Jardins Boutique Hotel
8.4
121 C$
$self.alt
Best value
ibis budget Foz Do Iguacu
8.3
39 C$
$self.alt
#1 Most popular
Carima Hotel
8.1
66 C$
$self.alt
#2 Most popular
Bella Italia Hotel & Eventos
9.0
66 C$
$self.alt
#3 Most popular
Hotel Rafain Centro
8.7
69 C$
$self.alt
#4 Most popular
Hotel San Rafael
8.6
52 C$
$self.alt
#5 Most popular
Viale Cataratas Hotel
8.7
83 C$
$self.alt
Best value
Clh Suites Curitiba
8.1
31 C$
$self.alt
#1 Most popular
Bourbon Curitiba Convention Hotel
9.0
100 C$
$self.alt
#2 Most popular
Four Points by Sheraton Curitiba
9.3
130 C$
$self.alt
#3 Most popular
Mercure Curitiba 7 de Setembro Hotel
8.6
84 C$
$self.alt
#4 Most popular
Go Inn Curitiba
8.6
55 C$
$self.alt
#5 Most popular
Aparthotel Adagio Curitiba Batel
9.0
69 C$
$self.alt
Best value
Frimas Hotel
8.1
45 C$
$self.alt
#1 Most popular
Go Inn Belo Horizonte
8.4
55 C$
$self.alt
#2 Most popular
Hotel Vivenzo
8.6
65 C$
$self.alt
#3 Most popular
Hotel Beaga Convention Expominas By Mhb
8.1
52 C$
$self.alt
#4 Most popular
San Diego Express Barro Preto
8.5
50 C$
$self.alt
#5 Most popular
Savassinho Hotel
7.9
50 C$

Brazil travel tips

Let us help you with the best tips about Brazil

When is the least expensive time to stay in Brazil?

The least expensive month to stay at a hotel in Brazil is December. On average, it only costs 117 C$ per night in the month of December. Conversely, the most expensive month to visit Brazil is July.

Where do most people stay in Brazil?

As many would assume, more people stay in Rio de Janeiro than in any other city while visiting Brazil.

How much does a luxury hotel cost in Brazil?

The average cost per night for a luxury hotel room in Brazil is 341 C$, 221% higher than the country’s average hotel room. A room in a standard hotel costs 106 C$ per night on average.

Which city in Brazil has the most expensive hotel rooms?

Angra dos Reis is the most expensive city in Brazil to book a hotel room in. The nightly rate of 111 C$ is 49% more than the average city in Brazil.

Which city in Brazil has the least expensive hotel rooms?

If you’re looking for the best bang for your buck 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 9 C$, 91% 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
Toronto to São Paulo
Fastest flight time
10h 00m
Cheapest price
547 C$
Montreal to Rio de Janeiro
Fastest flight time
19h 30m
Cheapest price
547 C$
Vancouver to São Paulo
Fastest flight time
20h 59m
Cheapest price
548 C$
Québec City to Rio de Janeiro
Fastest flight time
24h 41m
Cheapest price
658 C$
Winnipeg to Rio de Janeiro
Fastest flight time
18h 07m
Cheapest price
665 C$
Ottawa to Belo Horizonte
Fastest flight time
30h 10m
Cheapest price
708 C$
Calgary to Porto Alegre
Fastest flight time
28h 10m
Cheapest price
743 C$
Edmonton to Rio de Janeiro
Fastest flight time
25h 15m
Cheapest price
750 C$
Moncton to São Paulo
Fastest flight time
29h 00m
Cheapest price
774 C$
Saskatoon to Rio de Janeiro
Fastest flight time
23h 45m
Cheapest price
815 C$
View more