Hotels in Brazil

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

Brazil
28 Jul — 29 Jul2
Brazil
Wed 28/7
Thu 29/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Brazil

Filter by star ratings
All filters
Maksoud Plaza
Maksoud Plaza
8.5 Excellent
Rua São Carlos do Pinhal, 424, Sao Paulo, Brazil
Show on map
2.3 km from city centre, Sao Paulo, SP, Brazil 
ExcellentBased on 3,586 reviews
8.5

Strategically located in the middle of the city, this 5-star hotel makes for an excellent base in Sao Paulo. It also offers a sauna, a Jacuzzi and an indoor pool.

Windsor Plaza Hotel
Windsor Plaza Hotel
8.2 Excellent
Av Princesa Isabel, 263, Rio de Janeiro, Brazil
Show on map
6.2 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 2,240 reviews
8.2

Windsor Plaza Copacabana Rio de Janeiro offers 4-star accommodation in Rio de Janeiro. There is also a fitness centre with a swimming pool and a sauna.

Royal Rio Palace Hotel
Royal Rio Palace Hotel
8.3 Excellent
Rua Duvivier 82 Copacabana, Rio de Janeiro, Brazil
Show on map
6.4 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 5,505 reviews
8.3

Situated close to Siqueira Campos Metro Station, Royal Rio Palace Hotel offers guests an ideal base while visiting Rio de Janeiro. It also offers a rooftop terrace, a heated pool and a sauna.

Santa Teresa Hotel RJ - MGallery
Santa Teresa Hotel RJ - MGallery
8.9 Excellent
Rua Almirante Alexandrino 660, Rio de Janeiro, Brazil
Show on map
1.6 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 333 reviews
8.9

Just a short car trip from Santa Teresa Tram, Santa Teresa Hotel RJ - MGallery provides a luxury base and boasts views of Rio de Janeiro. It also features a Jacuzzi, an outdoor pool and free Wi-Fi.

Windsor Barra Hotel
Windsor Barra Hotel
8.8 Excellent
Avenida Lucio Costa, 2630, Rio de Janeiro, Brazil
Show on map
18.3 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 2,559 reviews
8.8

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

Pestana Rio Atlantica
Pestana Rio Atlantica
7.2 Good
Avenida Atlantica 2964, Rio de Janeiro, Brazil
Show on map
7.5 km from city centre, Rio de Janeiro, RJ, Brazil 
GoodBased on 3,028 reviews
7.2

Pestana Rio Atlantica is situated in Rio de Janeiro and is close to the area's well-known attractions. It also features an outdoor pool and a sauna.

Arena Copacabana Hotel
Arena Copacabana Hotel
8.8 Excellent
Av Atlantica 2064 - Copacabana, Rio de Janeiro, Brazil
Show on map
6.8 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 1,274 reviews
8.8

Located in Rio de Janeiro, Arena Copacabana Hotel is within a 15-minute drive of Santos Dumont Airport and offers a rooftop terrace, a sauna and a rooftop pool. It is close to Avenida Atlantica, shops and nightlife options.

Hotel La Plage
Hotel La Plage
6.0 Good
Rua Dos Badejos, 40, Cabo Frio, Brazil
Show on map
5.0 km from city centre, Cabo Frio, RJ, Brazil 
GoodBased on 826 reviews
6.0

Hotel La Plage provides 4-star accommodation in Cabo Frio. It also features an outdoor pool and a sauna.

Ritz Copacabana Boutique Hotel
Ritz Copacabana Boutique Hotel
8.8 Excellent
Rua Xavier Da Silveira, Nº 13, Rio de Janeiro, Brazil
Show on map
7.7 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 1,583 reviews
8.8

Located in Rio de Janeiro, Ritz Copacabana Boutique Hotel is within a 20-minute drive of Santos Dumont Airport and provides an outdoor pool. Those staying at the property can also take advantage of complimentary wireless internet during their stay.

Hotel Porto do Eixo
Hotel Porto do Eixo
7.9 Good
Rod. Caragua-Ubatuba - Km 76, Ubatuba, Brazil
Show on map
18.8 km from city centre, Ubatuba, SP, Brazil 
GoodBased on 1,518 reviews
7.9

Situated in Ubatuba, Hotel Porto do Eixo provides 3-star accommodation, as well as a private beach and an outdoor pool. Guests can also enjoy complimentary wireless internet.

Tips for booking a Brazil hotel

Cheapest month:April
Most expensive month:December
Average price in Brazil:C$ 109/night
Absolute cheapest price found:C$ 10/night
Cheapest day:Tuesday
Most expensive day:Sunday
C$ 75 - C$ 198
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 86 - C$ 145
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Brazil hotels

Show all 114,546 hotels
1
Hotel Atlante Plaza
Hotel Atlante Plaza
8.7 Excellent
Av. Boa Viagem, 5426, Recife, Brazil
Show on map
9.5 km from city centre, Recife 

Located in Recife, Hotel Atlante Plaza is within a 10-minute drive of Recife/Guararapes-Gilberto Freyre International Airport and provides a sauna and a heated pool. It is a stone's throw from the beach and offers comfortable 5-star accommodation.

2
Sofitel Rio de Janeiro Ipanema
Sofitel Rio de Janeiro Ipanema
10.0 Excellent
Avenida Vieira Souto 460, Rio de Janeiro, Brazil
Show on map
9.0 km from city centre, Rio de Janeiro 

Boasting a sauna, a rooftop pool and a rooftop terrace, Sofitel Rio de Janeiro Ipanema is situated in Rio de Janeiro and offers cosy accommodation. It is ideally located for guests wishing to visit the area's popular attractions.

3
H Niteroi Hotel
H Niteroi Hotel
9.0 Excellent
Rua Dr. Paulo Alves 14, Niterói, Brazil
Show on map
2.3 km from city centre, Niterói 

Boasting an outdoor pool, H Niteroi Hotel is located in Niteroi and provides modern accommodation. It is ideally positioned for guests wanting to visit the area's popular attractions.

4
Santa Teresa Hotel RJ - MGallery
Santa Teresa Hotel RJ - MGallery
8.9 Excellent
Rua Almirante Alexandrino 660, Rio de Janeiro, Brazil
Show on map
1.6 km from city centre, Rio de Janeiro 

Just a short car trip from Santa Teresa Tram, Santa Teresa Hotel RJ - MGallery provides a luxury base and boasts views of Rio de Janeiro. It also features a Jacuzzi, an outdoor pool and free Wi-Fi.

5
Mercure Sao Paulo Pinheiros
Mercure Sao Paulo Pinheiros
8.5 Excellent
Rua Capote Valente 500, Sao Paulo, Brazil
Show on map
4.2 km from city centre, Sao Paulo 

Mercure Sao Paulo Pinheiros Hotel is set in Sao Paulo and is close to local landmarks, including Rua Oscar Freire. A sauna and an indoor pool are also on offer at this 20th-century hotel.

6
Vila Galé Rio De Janeiro
Vila Galé Rio De Janeiro
8.9 Excellent
Rua Do Riachuelo,124, Rio de Janeiro, Brazil
Show on map
0.8 km from city centre, Rio de Janeiro 

Located amongst a range of well-known tourist hot spots, boutiques and eateries, Vila Gale Rio de Janeiro is ideal for those wishing to explore Rio de Janeiro and its surroundings. Those staying at the property have access to an outdoor pool and a sauna.

7
Windsor Oceanico
Windsor Oceanico
8.9 Excellent
Rua Martinho De Mesquita 129, Rio de Janeiro, Brazil
Show on map
18.2 km from city centre, Rio de Janeiro 

Windsor Oceanico provides a comfortable setting when in Rio de Janeiro. Those staying at the property have access to a sauna and an outdoor pool.

8
Fast Sleep Guarulhos By Slaviero Hotéis
Fast Sleep Guarulhos By Slaviero Hotéis
7.7 Good
Aeroporto Internacional de Guarulhos, Guarulhos, Brazil
Show on map
5.3 km from city centre, Guarulhos 

Conveniently located within Sao Paulo-Guarulhos International Airport, the inn provides comfortable accommodation in Guarulhos. It offers 4-star accommodation with air-conditioned rooms.

Cheapest hotels in Brazil

Show all 114,546 hotels
Giardino Hotel
Giardino Hotel
6.2 Good
R. Iporá, 11, Itaquaquecetuba, Brazil
Show on map
2.1 km from city centre,  

Giardino Hotel Itaquaquecetuba provides a comfortable setting while in Itaquaquecetuba. It also offers a designated smoking area.

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

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$ 23
Avg. per night
De Rose Palace Hotel
De Rose Palace Hotel
7.3 Good
Avenida Barão do Rio Branco, 429, Torres, Brazil
Show on map
0.5 km from city centre,  

De Rose Palace Hotel is situated in Torres and offers complimentary wireless internet. It is conveniently located for those wishing to visit the area's popular attractions.

C$ 24
Avg. per night
Hotel Atlântico Rio
Hotel Atlântico Rio
7.9 Good
Rua Xavier da Silveira, 112, Rio de Janeiro, Brazil
Show on map
7.7 km from city centre,  

Situated in Rio de Janeiro, Hotel Atlantico Rio offers 4-star accommodation, as well as an outdoor pool and a sauna. There is also a fitness centre with a swimming pool.

C$ 25
Avg. per night
Hotel Atlântico Travel
Hotel Atlântico Travel
7.9 Good
Rua Barata Ribeiro nº 544, Copacabana, Rio de Janeiro, Brazil
Show on map
7.0 km from city centre,  

Situated in Rio de Janeiro, just a 10-minute walk from Siqueira Campos Metro Station, Hotel Atlantico Travel Copacabana offers 4-star accommodation and complimentary wireless internet. The various facilities this contemporary hotel has to offer include luggage storage, a 24-hour reception and a swimming pool.

C$ 26
Avg. per night
Dan Inn Franca
Dan Inn Franca
8.4 Excellent
Av. Alfredo Tosi, 1088 - Núcleo Alpha, Franca, Brazil
Show on map
2.8 km from city centre,  

Situated in Franca, Dan Inn Franca provides charming 4-star accommodation, as well as outdoor tennis courts, a sauna and an outdoor pool. It also offers a BBQ/picnic area, a kids pool and room service.

C$ 28
Avg. per night
Royalty Rio Hotel
Royalty Rio Hotel
7.7 Good
Rua Barata Ribeiro 581, Rio de Janeiro, Brazil
Show on map
7.1 km from city centre,  

Located in Rio de Janeiro, Royalty Rio Hotel is within a 15-minute drive of Santos Dumont Airport and offers an outdoor pool and a sauna. It is set amongst a range of dining options and is within a 10-minute walk of Siqueira Campos Metro Station.

C$ 29
Avg. per night
Pousada do Marujo
Pousada do Marujo
8.8 Excellent
Rua Tulio de Alencar, 401, Rio das Ostras, Brazil
Show on map
1.9 km from city centre,  

Pousada do Marujo provides comfortable 3-star accommodation in Rio das Ostras. It offers a sauna, an outdoor pool and free wireless internet.

C$ 31
Avg. per night

Hotel prices in Brazil

2 stars or below

C$ 9 - C$ 250

Giardino Hotel

#1 Most popular

C$ 21
Avg. per night
Pousada do Bosque

#2 Most popular

C$ 33
Avg. per night
Pura Vida Hostel

Best value

C$ 9
Avg. per night
3 stars

C$ 24 - C$ 298

Windsor Martinique Hotel

#1 Most popular

C$ 54
Avg. per night
Hotel Porto do Eixo

#2 Most popular

C$ 43
Avg. per night
De Rose Palace Hotel

Best value

C$ 24
Avg. per night
4 stars and up

C$ 23 - C$ 397

Miramar Hotel by Windsor

#1 Most popular

C$ 114
Avg. per night
Hilton Copacabana Rio De Janeiro

#2 Most popular

C$ 94
Avg. per night
Hotel Atlantico Business Centro
C$ 23
Avg. per night

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

Brazil travel FAQs

  • 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 is a very popular hotel in Brazil with a score of 9.2 from 2,558 reviews. Windsor Martinique Hotel (8.8 from 1,696 reviews) and Hilton Copacabana Rio De Janeiro (8.6 from 1,473 reviews) are also highly rated Brazil hotels based on recent feedback from HotelsCombined users.