Hotels in Brazil

Find the best deals on 90,255 hotels in Brazil

Check-in
Check-out
Compare vs momondo |

Popular Cities in Brazil

Book one of the best deals Brazil has to offer in these popular locations
Hotels in Rio de Janeiro
Best value
Hotel Atlântico Rio
8.3
34 GBP
No. 1 most popular
Sheraton Grand Rio Hotel & Resort
9.0
120 GBP
No. 2 most popular
Pestana Rio Atlantica
7.4
75 GBP
No. 3 most popular
Rio Othon Palace
8.5
80 GBP
No. 4 most popular
Miramar Hotel by Windsor
9.2
104 GBP
No. 5 most popular
Grand Mercure Rio de Janeiro Riocentro
8.8
63 GBP
Hotels in Sao Paulo
Best value
Nobile Suites Congonhas
8.2
38 GBP
No. 1 most popular
Paulista Wall Street Suítes
8.3
63 GBP
No. 2 most popular
Gran Estanplaza Berrini
9.1
86 GBP
No. 3 most popular
Hotel Transamerica São Paulo
9.2
77 GBP
No. 4 most popular
Transamerica Prime International Plaza
8.5
64 GBP
No. 5 most popular
Radisson Paulista Sao Paulo
8.5
67 GBP
Hotels in Salvador
Best value
Grande Hotel da Barra
8.3
44 GBP
No. 1 most popular
Fiesta Bahia Hotel
8.8
45 GBP
No. 2 most popular
Hotel Deville Prime Salvador
9.2
77 GBP
No. 3 most popular
Sol Barra
8.0
44 GBP
No. 4 most popular
Monte Pascoal Praia Hotel Salvador
8.8
64 GBP
No. 5 most popular
Novotel Salvador Rio Vermelho
7.7
49 GBP
Hotels in Fortaleza
Best value
Comfort Hotel Fortaleza
8.7
51 GBP
No. 1 most popular
Ponta Mar Hotel
7.7
53 GBP
No. 2 most popular
Seara Praia Hotel
8.4
53 GBP
No. 3 most popular
Quality Hotel Fortaleza
8.8
63 GBP
No. 4 most popular
Vila Gale Fortaleza
8.4
52 GBP
No. 5 most popular
Marina Park Hotel
8.3
58 GBP
Hotels in Belo Horizonte
Best value
Ibis Budget Belo Horizonte Afonso Pena
7.6
24 GBP
No. 1 most popular
Ouro Minas Palace Hotel
9.3
53 GBP
No. 2 most popular
Mercure Belo Horizonte Lourdes Hotel
8.7
45 GBP
No. 3 most popular
Apartamento Gutierrez Próximo A Expominas
9.6
67 GBP
No. 4 most popular
Quality Hotel Pampulha
8.8
38 GBP
No. 5 most popular
Stop Inn Plus Pampulha
8.3
26 GBP

Brazil travel tips

Let us help you with the best tips about Brazil

When is the least expensive time to stay in Brazil?

At just 63 GBP per night on average, May is the least expensive month to stay at a hotel in Brazil. The most expensive month to stay at a hotel in Brazil is February.

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?

Prices of luxury hotel rooms fluctuate based on the location and hotel brand that you stay at, but in Brazil you can expect a nightly rate of about 222 GBP, which is 273% above the average hotel room cost of 60 GBP per night.

Which city in Brazil has the most expensive hotel rooms?

Rio de Janeiro is the most expensive city in Brazil to book a hotel room in. The nightly rate of 511 GBP is 760% more than the average city in Brazil.

Which city in Brazil has the least expensive hotel rooms?

If you’re looking for the best deal when visiting Brazil, consider staying in Belo Horizonte. According to our data, Belo Horizonte is the least expensive city to spend the night in when visiting Brazil, with an average nightly rate of 7 GBP, 88% 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
Sao Paulo to Rio de Janeiro
Fastest flight time
1h 00m
Cheapest price
53 GBP
Rio de Janeiro to Foz do Iguaçu
Fastest flight time
2h 10m
Cheapest price
109 GBP
London to Rio de Janeiro
Fastest flight time
19h 05m
Cheapest price
432 GBP
Manchester to Rio de Janeiro
Fastest flight time
14h 20m
Cheapest price
452 GBP
London to Sao Paulo
Fastest flight time
10h 45m
Cheapest price
453 GBP
Manchester to Sao Paulo
Fastest flight time
15h 15m
Cheapest price
475 GBP
Birmingham to Sao Paulo
Fastest flight time
14h 55m
Cheapest price
477 GBP
Birmingham to Rio de Janeiro
Fastest flight time
15h 25m
Cheapest price
492 GBP
London to Brasilia
Fastest flight time
25h 00m
Cheapest price
529 GBP
London to Porto Alegre
Fastest flight time
14h 50m
Cheapest price
558 GBP
View more