Hotels in Brazil

Search and compare Brazil hotels from hundreds of travel sites and save

Brazil
30 Jun — 1 Jul2
Brazil
Thu 30/6
Fri 1/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Brazil

Filter by star ratings
All filters
Ramada Rio de Janeiro Recreio
8.4 Excellent
19021 Das Americas Avenue, Rio de Janeiro, Brazil
Show on map
33.5 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 3,570 reviews
8.4

Boasting a swimming pool, Ramada by Wyndham Rio de Janeiro Recreio is situated in Rio de Janeiro and provides comfortable accommodation. It also features meeting rooms, a beauty centre and an express check-in and check-out feature.

Rio Othon Palace
7.9 Good
Avenida Atlantica 3264, Rio de Janeiro, Brazil
Show on map
7.8 km from city centre, Rio de Janeiro, RJ, Brazil 
GoodBased on 6,974 reviews
7.9

Located in Rio de Janeiro, Rio Othon Palace is within a 15-minute drive of Santos Dumont Airport and provides a Jacuzzi, a rooftop pool and a rooftop terrace. It offers 4-star accommodation with air-conditioned rooms.

Hilton Copacabana Rio de Janeiro
8.5 Excellent
Avenida Atlantica, 1020, Rio de Janeiro, Brazil
Show on map
6.4 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 2,800 reviews
8.5

Situated in Rio de Janeiro, Hilton Rio de Janeiro Copacabana provides 5-star accommodation, as well as a Jacuzzi, an outdoor pool and a sauna. It also features a rooftop terrace and a Turkish steam bath.

Linx Galeão
8.3 Excellent
Avenida 20 de Janeiro, Rio de Janeiro, Brazil
Show on map
11.4 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 3,557 reviews
8.3

Featuring an outdoor pool, this Rio de Janeiro hotel is conveniently located minutes from Rio de Janeiro-Galeao International Airport. There is also a gym with a swimming pool.

Pousada Villa Maraca
Avenida Beira Mar de Maracaipe, 21, Porto de Galinhas, Brazil
Show on map
2.8 km from city centre, Porto de Galinhas, PE, Brazil 

Providing a shuttle to Recife/Guararapes-Gilberto Freyre International Airport, as well as complimentary wireless internet, Villa Maraca is a comfortable base in Ipojuca. It also offers a sauna and an outdoor pool.

Hilton Barra Rio de Janeiro
8.8 Excellent
1430 Abelardo Bueno Avenue, Rio de Janeiro, Brazil
Show on map
20.8 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 1,420 reviews
8.8

Hilton Barra Rio de Janeiro provides 5-star accommodation in Rio de Janeiro. It also features a Jacuzzi and an outdoor pool.

Windsor Leme Hotel
8.7 Excellent
Avenida Atlantica 656, Rio de Janeiro, Brazil
Show on map
6.4 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 1,660 reviews
8.7

Windsor Leme is located in Rio de Janeiro and features a rooftop terrace. It also offers an express check-in and check-out feature, an outdoor pool and a sauna.

Windsor Palace
8.6 Excellent
Rua Domingos Ferreira, 6, Rio de Janeiro, Brazil
Show on map
6.9 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 1,324 reviews
8.6

Situated less than a 10-minute walk from Siqueira Campos Metro Station, Windsor Palace offers guests an ideal base when visiting Rio de Janeiro. It has a gym, as well as an outdoor pool, a sauna and a rooftop terrace.

Tips for booking hotels in Brazil

Cheapest month:May
Most expensive month:December
Average price in Brazil:C$ 147/night
Cheapest price found:C$ 13/night
Cheapest day:Wednesday
Most expensive day:Saturday
C$ 69 - C$ 243
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 88 - C$ 145
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Brazil hotels

1
Radisson Hotel Curitiba
8.8 Excellent
Av. Sete De Setembro, 5190, Curitiba, Brazil
Show on map
2.5 km from city centre, Curitiba, PR, Brazil 

Situated in Curitiba, Radisson Hotel Curitiba provides stylish, 4-star accommodation close to Japan Square. It also offers a Jacuzzi, a sauna and an indoor pool.

2
Castelmar Hotel
7.9 Good
Rua Felipe Schimidt, 1260, Florianopolis, Brazil
Show on map
1.3 km from city centre, Florianopolis, SC, Brazil 

Castelmar Hotel provides comfortable 3-star accommodation in Florianopolis. It features a fitness centre, as well as a kids pool, an outdoor pool and a sauna.

3
Ibis Budget Belo Horizonte Afonso Pena
7.4 Good
Rua Rio Grande do Norte 784, Belo Horizonte, Brazil
Show on map
1.4 km from city centre, Belo Horizonte, MG, Brazil 

Located in Belo Horizonte, Ibis Budget Belo Horizonte Afonso Pena is within easy reach of Praca Raul Soares and Lagoa de Pampulha. It also provides free Wi-Fi, an express check-in and check-out feature and a 24-hour reception.

4
Ibis Copacabana Posto 5
8.1 Excellent
Rua Xavier Da Silveira 82, Rio de Janeiro, Brazil
Show on map
7.7 km from city centre, Rio de Janeiro, RJ, Brazil 

Ibis Copacabana Posto 5 is situated amongst Rio de Janeiro's popular restaurants, just a brief walk from Cantagalo Metro Station. It also offers free Wi-Fi, a swimming pool and a 24-hour reception.

5
Américas Granada Hotel
8.4 Excellent
Avenida Gomes Freire, 530 - Centro, Rio de Janeiro, Brazil
Show on map
0.4 km from city centre, Rio de Janeiro, RJ, Brazil 

Located amongst well-known attractions, shops and dining options, Americas Granada Hotel is ideal for guests wishing to discover Rio de Janeiro and its surroundings. It has a fitness centre, as well as a Jacuzzi, an outdoor pool and a sauna.

6
Monte Pascoal Praia Hotel Salvador
9.0 Excellent
Av. Oceânica, 591, Salvador, Brazil
Show on map
3.5 km from city centre, Salvador, BA, Brazil 

Monte Pascoal Praia Hotel Salvador provides 4-star accommodation in Salvador. It also features a sauna, an outdoor pool and a rooftop terrace.

7
Pousada Pardieiro
9.1 Excellent
Rua Tenente Francisco Antonio, 74, Paraty, Brazil
Show on map
0.4 km from city centre, Paraty, RJ, Brazil 

Pousada Pardieiro is situated in Paraty and is close to the area's tourist attractions. The various facilities this luxury guest house offers include a sauna, an outdoor pool and free Wi-Fi.

8
Windsor Barra Hotel
8.6 Excellent
Avenida Lucio Costa, 2630, Rio de Janeiro, Brazil
Show on map
18.3 km from city centre, Rio de Janeiro, RJ, Brazil 

Windsor Barra Hotel offers 5-star accommodation in Rio de Janeiro. It also features a sauna, an outdoor pool and a rooftop terrace.

Cheapest hotels in Brazil, South America

Hotel do Papa
7.4 Good
Avenida Getúlio Vargas, 995, Aparecida, Brazil
Show on map
1.1 km from city centre, Aparecida, SP, Brazil 

Hotel do Papa is located in Aparecida and features complimentary wireless internet. It also provides a vending machine, a lift and a 24-hour reception.

C$ 21
Avg. per night
Ibis Budget Sp Centro São João
7.7 Good
Av Sao Joao 1.140 Centro, Sao Paulo, Brazil
Show on map
1.2 km from city centre, Sao Paulo, SP, Brazil 

Located in Republica, Ibis Budget Sao Paulo Sao Joao offers affordable air-conditioned rooms with en suite bathrooms. It also provides free wireless internet.

C$ 21
Avg. per night
ibis budget Osasco
8.2 Excellent
Avenida Dos Autonomistas 2435, Sao Paulo, Brazil
Show on map
14.3 km from city centre, Sao Paulo, SP, Brazil 

Ibis Budget Osasco is located in Osasco and features free wireless internet. It offers 3-star accommodation with air-conditioned rooms.

C$ 23
Avg. per night
Quarto Privativo em Condominio
9.4 Excellent
Rio de Janeiro, Brazil
Show on map
12.4 km from city centre, Rio de Janeiro, RJ, Brazil 

Quarto Privativo em Condominio is a comfortable base while in Rio de Janeiro and is close to everything the area has to offer. It also offers a playground, room service and free Wi-Fi.

C$ 26
Avg. per night
Pousada Praia Grande
8.3 Excellent
Travessa Quinca Borba, 7, Arraial do Cabo, Brazil
Show on map
1.1 km from city centre, Arraial do Cabo, RJ, Brazil 

This comfortable guest house in Arraial do Cabo offers complimentary wireless internet, as well as a tour desk and an outdoor pool. It is ideally positioned for those wishing to sightsee in the area.

C$ 27
Avg. per night
Hotel Monte Alegre
Rua Riachuelo, 213 - Lapa, Rio de Janeiro, Brazil
Show on map
0.9 km from city centre, Rio de Janeiro, RJ, Brazil 

Less than a 20-minute stroll from Cinelandia Metro Station, Hotel Monte Alegre provides guests with a convenient base when in Rio de Janeiro. It also offers a beauty centre, a sauna and an outdoor pool.

C$ 27
Avg. per night
Pousada Bomar Bombinhas
9.2 Excellent
Avenida Falcao, No 130, Bombinhas, Brazil
Show on map
1.5 km from city centre, Bombinhas, SC, Brazil 

This comfortable guest house in Bombinhas offers free Wi-Fi, as well as a 24-hour reception and luggage storage. It also provides a games room, a tour desk and a terrace.

C$ 28
Avg. per night
Hotel Atlantico Business Centro
7.3 Good
Rua Senador Dantas, 25, Rio de Janeiro, Brazil
Show on map
0.8 km from city centre, Rio de Janeiro, RJ, Brazil 

Situated just a short walk from Cinelandia Metro Station, Hotel Atlantico Business Centro offers guests an ideal base while in Rio de Janeiro. Only a short stroll from Santa Teresa Tram, it offers modern rooms equipped with a mini bar, a private bathroom and free wireless internet access.

C$ 31
Avg. per night

Hotel prices in Brazil

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Brazil

Facts about staying in Brazil

  • Where is the best place to stay in Brazil?

    You can find several places worth visiting in Brazil. Rio de Janeiro, Sao Paulo, and Foz do Iguaçu are some of the most popular amongst our users.

  • What are the best hotels in Brazil?

    Miramar Hotel by Windsor (9.2/10 from 2,587 reviews), Windsor Martinique (8.7/10 from 1,579 reviews), and Hilton Copacabana Rio de Janeiro (8.5/10 from 2,800 reviews) are all highly rated places to stay in Brazil.