53 C$ - 105 C$
|CHEAPEST CITY IN BRAZIL||Curitiba||28% cheaper||Hotels in Curitiba are the cheapest in Brazil at just 53 C$ per night on average.|
|MOST EXPENSIVE CITY IN BRAZIL||Angra dos Reis||45% more expensive||Angra dos Reis has the highest priced hotels in Brazil with rooms averaging 105 C$ per night.|
|MOST POPULAR CITY IN BRAZIL||Rio de Janeiro||82% 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 April. On average, it only costs 85 C$ per night in the month of April. Conversely, the most expensive month to visit Brazil is January.
As many would assume, more people stay in Rio de Janeiro than in any other city while visiting Brazil.
Angra dos Reis is the most expensive city in Brazil to book a hotel room in. The nightly rate of 105 C$ is 45% more than the average city in Brazil.
If you’re looking for the best bang for your buck when visiting Brazil, consider staying in Foz do Iguaçu. According to our data, Foz do Iguaçu is the least expensive city to spend the night in when visiting Brazil, with an average nightly rate of 23 C$, 69% below the country’s average.