53 CAD - 119 CAD
|CHEAPEST CITY IN BRAZIL||Curitiba||32% cheaper||Hotels in Curitiba are the cheapest in Brazil at just 53 CAD per night on average.|
|MOST EXPENSIVE CITY IN BRAZIL||Angra dos Reis||52% more expensive||Angra dos Reis has the highest priced hotels in Brazil with rooms averaging 119 CAD per night.|
|MOST POPULAR CITY IN BRAZIL||Rio de Janeiro||485% more users visited||More momondo users search for hotels in Rio de Janeiro than any other city in Brazil|
The least expensive month to stay at a hotel in Brazil is May. On average, it only costs 113 CAD per night in the month of May. Conversely, the most expensive month to visit Brazil is June.
As many would assume, more people stay in Rio de Janeiro than in any other city while visiting Brazil.
The average cost per night for a luxury hotel room in Brazil is 363 CAD, 260% higher than the country’s average hotel room. A room in a standard hotel costs 101 CAD per night on average.
Nilópolis is the most expensive city in Brazil to book a hotel room in. The nightly rate of 977 CAD is 871% more than the average city in Brazil.
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 CAD, 91% below the country’s average.