Hotels in Brazil

Find the best deals on 106,308 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
£31 - £44
CHEAPEST CITY IN BRAZIL Belo Horizonte 14% cheaper Hotels in Belo Horizonte are the cheapest in Brazil at just £31 per night on average.
MOST EXPENSIVE CITY IN BRAZIL Rio de Janeiro 22% more expensive Rio de Janeiro has the highest priced hotels in Brazil with rooms averaging £44 per night.
MOST POPULAR CITY IN BRAZIL Rio de Janeiro 81% 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
Hotel Atlantico Business Centro
Best value
Hotel Atlantico Business Centro
7.9
£16
Hotel Fasano Rio De Janeiro
No. 1 most popular
Hotel Fasano Rio De Janeiro
9.0
£224
Arosa Rio Hotel
No. 2 most popular
Arosa Rio Hotel
8.4
£23
Hilton Copacabana Rio De Janeiro
No. 3 most popular
Hilton Copacabana Rio De Janeiro
8.4
£52
Belmond Copacabana Palace
No. 4 most popular
Belmond Copacabana Palace
9.3
£205
Sheraton Grand Rio Hotel & Resort
No. 5 most popular
Sheraton Grand Rio Hotel & Resort
8.6
£110
Novotel Rj Porto Atlantico
Novotel Rj Porto Atlantico
8.2
£26
Tryp Sao Paulo Tatuape Hotel
Best value
Tryp Sao Paulo Tatuape Hotel
8.5
£31
L'Hotel PortoBay São Paulo
No. 1 most popular
L'Hotel PortoBay São Paulo
8.9
£79
Maksoud Plaza
No. 2 most popular
Maksoud Plaza
8.5
£42
Pullman Sao Paulo Ibirapuera
No. 3 most popular
Pullman Sao Paulo Ibirapuera
8.9
£52
Gran Estanplaza Berrini
No. 4 most popular
Gran Estanplaza Berrini
8.9
£50
Melia Jardim Europa
No. 5 most popular
Melia Jardim Europa
8.5
£44
Hotel Fasano Sao Paulo
Hotel Fasano Sao Paulo
9.2
£197
Hostel Familiar
Best value
Hostel Familiar
10.0
£7
Casa de Mainha Friendly Hostel
No. 1 most popular
Casa de Mainha Friendly Hostel
9.2
£8
Gadhega's Hostel Salvador
No. 2 most popular
Gadhega's Hostel Salvador
6.1
£14
Condomínio Mar Azul
No. 3 most popular
Condomínio Mar Azul
8.1
£13
Salvador Host
No. 4 most popular
Salvador Host
7.6
£14
Bahiacafe Hotel
No. 5 most popular
Bahiacafe Hotel
9.0
£26
Mercure Salvador Pituba
Mercure Salvador Pituba
8.0
£23
Pousada Familiar 25 De Março
Best value
Pousada Familiar 25 De Março
5.8
£6
Loft Mucuripe Suite
No. 1 most popular
Loft Mucuripe Suite
£14
Okay Pousada
No. 2 most popular
Okay Pousada
7.5
£14
Cama & Cafe Pousada
No. 3 most popular
Cama & Cafe Pousada
7.3
£9
Hotel Encontro do Sol
No. 4 most popular
Hotel Encontro do Sol
8.6
£17
Gran Mareiro Hotel
No. 5 most popular
Gran Mareiro Hotel
9.0
£44
Aloha Hostel Fortaleza
Aloha Hostel Fortaleza
8.1
£6
Pousada Singular
Best value
Pousada Singular
8.2
£12

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 £52 per night on average, April is the least expensive month to stay at a hotel in Brazil. The most expensive month to stay at a hotel in Brazil is December.

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.

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 £44 is 22% 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 £8, 88% below the country’s average.