Hotels in Brazil

Find deals on 29,197 hotels in Brazil

8 Dec — 9 Dec2
Fri 9/12
Tue 13/12

Top Hotels in Brazil

Find the perfect hotel for your stay in Brazil
Review score
Hotel class

Best cities to book a hotel in Brazil

Below are the average prices for hotels in the most popular cities in Brazil


₹ 2,919 - ₹ 10,057

CHEAPEST CITY IN BRAZILBelo Horizonte33% cheaperHotels in Belo Horizonte are the cheapest in Brazil at just ₹ 2,919 per night on average
MOST EXPENSIVE CITY IN BRAZILJijoca de Jericoacoara56% more expensiveJijoca de Jericoacoara has the highest priced hotels in Brazil with rooms averaging ₹ 10,057 per night
MOST POPULAR CITY IN BRAZILRio de Janeiro69% more users visitedMore momondo users search for hotels in Rio de Janeiro than any other city in Brazil

Things to do in Brazil

Hotels in popular cities in Brazil

Below are the most popular cities in Brazil to stay in, as well as some of the best hotels in each area

When to book a hotel in Brazil

Check out the information below to find the best deal on a hotel room in Brazil
Low seasonOctobercheapest month to stay
High seasonFebruarymost expensive time to stay
44%expected price decrease
56%expected price increase


₹ 3,496 - ₹ 14,296

Cheapest day of weekSundayis the cheapest day of the week to book
Highest day of weekMondayis the most expensive day of the week to book
₹ 5,812is the average per night cost for a hotel on this day
₹ 3,547is the average per night cost for a hotel on this day

Useful insights on Brazil hotels

Get a quick overview on price and accommodation trends for your visit in Brazil

Lowest Hotel Price

₹ 1,399

Most Popular Hotel (5-star)

Windsor Barra Hotel

Average Length of Stay

2 days
The cheapest price for a room in Brazil found in the last 7 days is ₹ 1,399/night. This rate is available with Eros Hotel Cdu (Adults Only), a 5-star hotel.
Travel with comfort when booking a room with Windsor Barra Hotel, the most popular 5-star hotel in Brazil (8.5/10 rating - based on 3,416 reviews).
On average, people stay for 2 days when lodging at hotels in Brazil. The average accommodation price for 2 days in Brazil in the past week is ₹ 10,695.

Information about staying in Brazil

Read these important travel tips before booking a hotel in Brazil

When travelling to Brazil it would be best to plan your trip around the month of May, as the prices are significantly lower than in November - just ₹ 1,945 per night.

Out of all the tourist destinations in Brazil, our data shows that travellers tend to visit Arara more often than any other city.

At ₹ 3,696 per night, Sinop is the most expensive city in Brazil to book a hotel room in. The average cost of ₹ 3,696 is about 31% above the country's average price per night.

The least expensive city in Brazil to stay in is Lençóis. With an average rate of ₹ 637 per night, Lençóis is about 82% less expensive than other cities in Brazil.

momondo's favourite hotels in Brazil

Learn more about these user-preferred hotels in Brazil
OYO Residencial Muriqui Apart Hotel, Mangaratiba

OYO Residencial Muriqui Apart Hotel, Mangaratiba

Rua Arariboia, 52, Vila Muriqui, Brazil

₹ 1,893

Pousada da Mari

Rua Maranhão, 351, Gramado, Brazil

₹ 1,564
Hotel Casa Encantada

Hotel Casa Encantada

Av. Finlandia, 70 - Centro, Penedo, Brazil

₹ 2,551

Pousada Belvedere

Rua João Batista Souza 60, Capitólio, Brazil

₹ 3,621
Hotel Arembepe Beach

Hotel Arembepe Beach

Praia do Piruí S/N - Lote 10, Arembepe, Brazil

₹ 3,786
Buona Vitta Gramado by Gramado Parks

Buona Vitta Gramado by Gramado Parks

Estr. Profa. Elvira Apolo Benetti 150, Gramado, Brazil

₹ 7,325

Pousada Lyrios Do Mar

Avenida Fernando Paes de Oliveira, N 118, Maragogi, Brazil

₹ 1,811
Hotel e Pousada Areia da Praia

Hotel e Pousada Areia da Praia

Rua Padre Manoel, 47, São Vicente, Brazil

₹ 1,893

Diroma Fiori - Apartamentos Jn

Caldas Novas, Brazil

₹ 1,235
Palace Hotel

Palace Hotel

Praca Pedro Sanches - Centro, Poços de Caldas, Brazil

₹ 3,457
Pousada e Restaurante Amazonia

Pousada e Restaurante Amazonia

Rua da Paz Jacunda, Alter do Chão, Brazil

₹ 4,856
Pousada Bomar Bombinhas

Pousada Bomar Bombinhas

Avenida Falcao, No 130, Bombinhas, Brazil

₹ 3,621
Rio Das Pedras Thermas Hotel

Rio Das Pedras Thermas Hotel

Av. Coronel Cirilo, 155, Caldas Novas, Brazil

₹ 3,045

Moriá Flats

Rua Paraná 180, Ubatuba, Brazil

₹ 3,045
Hotel do Papa

Hotel do Papa

Avenida Getúlio Vargas, 995, Aparecida, Brazil

₹ 38,436
Blue Residence Hotel

Blue Residence Hotel

Rua Sao Francisco, Jijoca de Jericoacoara, Brazil

₹ 10,617
Kaliman Pousada

Kaliman Pousada

Rod. Rio-Santos Km 75, Ubatuba, Brazil

₹ 5,350
Pousada Golden House

Pousada Golden House

Rua Armando Brandini 151, Aguas De Sao Pedro, Brazil

₹ 2,140

Suites Hotsprings - Caldas Novas

Rua Dona Francisca Alla Cunha 152 Hotel Hotsprings, Caldas Novas, Brazil

₹ 4,115

Start planning your trip to Brazil

Why use momondo?

Searching across hundreds of travel sites, momondo finds hotels and accommodation options in Brazil and lets you filter them according to your needs. It is free to use and there are no hidden booking fees or costs.

Finding a great place to stay in Brazil is easy with momondo. Filter all the accommodation options we return to find the best place for you. Want somewhere with a pool or 24 hour front desk? We have filters for that. Free breakfast? momondo can show those for you too. Filter by review, price and numerous other factors, all for free, all on momondo.

Save money when you book hotels with momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.