Hotels in Rio de Janeiro, Brazil

Search and compare Rio de Janeiro, Brazil hotels from hundreds of travel sites and save

Rio de Janeiro, Rio de Janeiro, Brazil
31 Mar — 1 Apr2
Rio de Janeiro, Rio de Janeiro, Brazil
Fri 31/3
Sat 1/4
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Rio de Janeiro, Brazil

Filter by star ratings
All filters
Vila Galé Rio de Janeiro
8.8 Excellent
Rua Do Riachuelo,124, Rio de Janeiro, Brazil
Show on map
0.8 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 4,769 reviews
8.8

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. It also offers an outdoor pool, a sauna and a Jacuzzi.

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 
ExcellentBased on 6,008 reviews
8.4

Americas Granada Hotel provides modern 3-star accommodation in Rio de Janeiro. It has a fitness centre, as well as a Jacuzzi, an outdoor pool and a sauna.

Novotel Rj Porto Atlantico
8.4 Excellent
Avenida Professor Pereira Reis, 49, Rio de Janeiro, Brazil
Show on map
2.2 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 856 reviews
8.4

Novotel Rj Porto Atlantico is set in Rio de Janeiro and is a short walk from Rodoviaria Novo Rio. It also features a sauna, an outdoor pool and a Jacuzzi.

Grand Mercure Rio de Janeiro Copacabana
8.4 Excellent
Rua Souza Lima, 48, Rio de Janeiro, Brazil
Show on map
8.2 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 1,266 reviews
8.4

Boasting a swimming pool, a sauna and an outdoor pool, Grand Mercure Rio de Janeiro Copacabana is situated in Rio de Janeiro and provides comfortable accommodation. Only a short walk from Copacabana Beach, it offers contemporary rooms equipped with a mini bar, a private bathroom and free wireless internet access.

Nobile Hotel Copacabana Design
8.3 Excellent
Avenida Barata Ribeiro 173, Copacabana, Rio de Janeiro, Brazil
Show on map
6.4 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 1,993 reviews
8.3

Nobile Hotel Copacabana Design is located in Rio de Janeiro and features free Wi-Fi. It is surrounded by a variety of popular eateries and is minutes on foot from Cardeal Arcoverde Metro Station.

Ibis Rio de Janeiro Nova America
8.5 Excellent
Av. Pastor Marthin Luther King Jr, 126, Rio de Janeiro, Brazil
Show on map
9.7 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 1,738 reviews
8.5

Ibis RJ Nova America Hotel is situated in Rio de Janeiro and is close to the area's well-known attractions. The various amenities this modern hotel offers include an express check-in and check-out feature, free Wi-Fi and a swimming pool.

Royalty Barra Hotel
7.2 Good
Avienda do Pepe 690, Rio de Janeiro, Brazil
Show on map
17.2 km from city centre, Rio de Janeiro, RJ, Brazil 
GoodBased on 2,015 reviews
7.2

Royalty Barra Hotel is situated in Rio de Janeiro and is close to the area's tourist attractions. Some of the popular features on offer at this modern 4-star hotel are a rooftop terrace, free Wi-Fi and a Jacuzzi.

Mirasol Copacabana Hotel
8.2 Excellent
Rua Rodolfo Dantas, 86, Rio de Janeiro, Brazil
Show on map
6.4 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 2,693 reviews
8.2

Offering a restaurant, bar and outdoor swimming pool, Mirasol Copacabana Hotel is only a five-minute walk from Cardeal Arcoverde Metro Station. Situated close to well-known landmarks, the hotel also features views of Rio de Janeiro and the Christ The Redeemer.

Windsor Plaza Copacabana
7.9 Good
Ave Princesa Isabel 263 Copacabana, Rio de Janeiro, Brazil
Show on map
6.2 km from city centre, Rio de Janeiro, RJ, Brazil 
GoodBased on 1,637 reviews
7.9

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

Selina Copacabana
8.4 Excellent
Rua Almirante Gonçalves, 5 Copacabana, Rio de Janeiro, Brazil
Show on map
8.1 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 2,089 reviews
8.4

Situated amongst popular tourist hot spots, shops and eateries, 55/RIO Copacabana is ideal for guests wanting to explore Rio de Janeiro and its surroundings. Guests can also enjoy views of Sugarloaf Mountain and Copacabana Beach from the hotel.

Tips for booking hotels in Rio de Janeiro, Brazil

Cheapest month:December
Most expensive month:September
Average price in Rio de Janeiro:$155/night
Cheapest price found:$35/night
Cheapest day:Tuesday
Most expensive day:Sunday
$44 - $421
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$44 - $389
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Rio de Janeiro, Brazil hotels

1
Nacional Inn Rio Copacabana
8.3 Excellent
Rua Belford Roxo 250, Rio de Janeiro, Brazil
Show on map
6.2 km from city centre, Rio de Janeiro, RJ, Brazil 

Situated within walking distance of Siqueira Campos Metro Station, Nacional Inn Rio Copacabana offers guests a convenient base when visiting Rio de Janeiro. Those staying at the property have access to an outdoor pool and a sauna.

$48
Avg. per night
2
Riale Imperial Flamengo
8.4 Excellent
Rua do Catete, 186, Rio de Janeiro, Brazil
Show on map
2.3 km from city centre, Rio de Janeiro, RJ, Brazil 

Imperial Hotel Rio de Janeiro provides a comfortable setting when in Rio de Janeiro. It also offers a sauna, an outdoor pool and meeting rooms.

$32
Avg. per night
3
Copacabana Palace, A Belmond Hotel, Rio de Janeiro
9.5 Excellent
Avenida Atlantica 1702, Rio de Janeiro, Brazil
Show on map
6.7 km from city centre, Rio de Janeiro, RJ, Brazil 

Featuring impressive views of Rio de Janeiro, this 5-star hotel is an easy walk from Cardeal Arcoverde Metro Station. It has a fitness centre, as well as outdoor tennis courts, an outdoor pool and a private beach.

$423
Avg. per night
4
Days Inn by Wyndham Rio de Janeiro Lapa
8.4 Excellent
Rua do Rezende, 107, Rio de Janeiro, Brazil
Show on map
0.6 km from city centre, Rio de Janeiro, RJ, Brazil 

Situated a short stroll from Cinelandia Metro Station, Days Inn by Wyndham Rio de Janeiro Lapa provides guests with an ideal base when visiting Rio de Janeiro. It is conveniently positioned for guests wishing to visit the area's popular attractions.

$36
Avg. per night
5
Windsor Copa Hotel
8.8 Excellent
Av. Nossa Senhora de Copacabana, 335, Rio de Janeiro, Brazil
Show on map
6.6 km from city centre, Rio de Janeiro, RJ, Brazil 

This Rio de Janeiro hotel is located within a 10-minute walk of Cardeal Arcoverde Metro Station. It is ideally positioned for those wishing to visit local attractions.

$53
Avg. per night
6
Cdesign Hotel
8.6 Excellent
Av. Lucio Costa 17360, Rio de Janeiro, Brazil
Show on map
31.5 km from city centre, Rio de Janeiro, RJ, Brazil 

CDesign Hotel provides 4-star accommodation in Rio de Janeiro. It offers free Wi-Fi, an outdoor pool and a sauna.

$76
Avg. per night
7
Hotel Rio Lancaster
7.1 Good
Av. Atlantica, 1470 - Copacabana, Rio de Janeiro, Brazil
Show on map
6.6 km from city centre, Rio de Janeiro, RJ, Brazil 

Hotel Rio Lancaster is located in Rio de Janeiro and is close to the area's popular attractions. Only a short walk from Avenida Atlantica, it provides comfortable rooms equipped with a mini bar and a telephone.

$69
Avg. per night
8
ibis Copacabana Posto 2
8.3 Excellent
Rua Ministro Viveiros De Castro 134, Rio de Janeiro, Brazil
Show on map
6.4 km from city centre, Rio de Janeiro, RJ, Brazil 

Ibis Copacabana Posto 2 is situated in Rio de Janeiro and is a short walk from Cardeal Arcoverde Metro Station. It is conveniently positioned for those wishing to visit local attractions.

$48
Avg. per night

Cheapest hotels in Rio de Janeiro, Brazil

Gamboa Rio Hotel
6.7 Good
Rua Alexandre Mackenzie, 122, Rio de Janeiro, Brazil
Show on map
1.0 km from city centre, Rio de Janeiro, RJ, Brazil 

Located a short walk from Uruguaiana Metro Station, Gamboa Rio Hotel offers guests an ideal base when in Rio de Janeiro. It is ideally positioned for guests wishing to discover the area's attractions.

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

Hotel Monte Alegre is a comfortable setting while in Rio de Janeiro and is close to everything the area has to offer. It also offers a beauty centre, a sauna and an outdoor pool.

$24
Avg. per night
Hotel Ok
7.8 Good
Senador Dantas 24, Rio de Janeiro, Brazil
Show on map
0.8 km from city centre, Rio de Janeiro, RJ, Brazil 

Offering a restaurant, bar and outdoor pool, Hotel O K is only a five-minute stroll from Cinelandia Metro Station. This 4-star hotel is close to everything Rio de Janeiro has to offer.

$27
Avg. per night
Motel Caricia (Adult Only)
6.7 Good
Rua Clara Nunes, 250, Rio de Janeiro, Brazil
Show on map
16.9 km from city centre, Rio de Janeiro, RJ, Brazil 

Motel Caricia Adult Only is located in Rio de Janeiro and provides guests with free Wi-Fi. It also provides a 24-hour reception, luggage storage and a Jacuzzi.

$34
Avg. per night
Fluminense Hotel
8.6 Excellent
Rua dos Invalidos, 176, Rio de Janeiro, Brazil
Show on map
0.6 km from city centre, Rio de Janeiro, RJ, Brazil 

Fluminense Hotel is set in Rio de Janeiro and is within a short walk of local attractions, including Rio de Janeiro Cathedral and the Arcos da Lapa. It also offers free Wi-Fi, an outdoor pool and valet parking.

$36
Avg. per night
ibis Rio de Janeiro Centro
7.6 Good
Rua Silva Jardim 32 Torre I, Rio de Janeiro, Brazil
Show on map
0.2 km from city centre, Rio de Janeiro, RJ, Brazil 

Ibis Rio de Janeiro Centro is located in Rio de Janeiro and is close to the area's popular attractions. It also provides valet parking, a hair salon and an express check-in and check-out feature.

$39
Avg. per night
Regency Copacabana Hotel
7.8 Good
Rua Santa Clara, 141, Rio de Janeiro, Brazil
Show on map
6.9 km from city centre, Rio de Janeiro, RJ, Brazil 

Copacabana Sol Hotel is set in Rio de Janeiro and is close to nearby attractions, such as Copacabana Beach. Surrounded by local bars and restaurants, it is a short walk from Siqueira Campos Metro Station.

$41
Avg. per night
ibis Rio de Janeiro Santos Dumont
7.6 Good
Rua Marechal Camara 280 Centro, Rio de Janeiro, Brazil
Show on map
1.5 km from city centre, Rio de Janeiro, RJ, Brazil 

Within a 20-minute stroll from Cinelandia Metro Station, Ibis Rio de Janeiro Santos Dumont provides guests with a convenient base while visiting Rio de Janeiro. It is steps from Guanabara Bay and is near the area's popular attractions and dining spots.

$42
Avg. per night

Hotel prices in Rio de Janeiro, Brazil

2 stars and under
3 stars
4 stars +

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

Where to stay in Rio de Janeiro, Brazil

About Rio de Janeiro, Brazil

From beautiful beaches to scenic parks, friendly locals and never-ending nightlife, Rio de Janeiro is a city just waiting for you to fall in love. With so many options to explore in this bustling metropolis, there is no shortage of opportunities to soak up the Brazilian culture and revel in the rhythm of a city that never sleeps.

Things to do in Rio de Janeiro

Standing nearly 30 metres tall and offering some of the most spectacular views of the entire city, the Christ the Redeemer statue is in a rarified position as absolute must-do if one travels to Rio de Janeiro.

As far as nature goes, few places in the world can compare to Parque Lage, a park nestled within the city that is spread out over 50hectares. Inside, there are several attractions, including an aquarium, a medieval tower, several areas for picnics and a pond, making it ideal for a full day excursion.

Once known as a hippie oasis, these days, the Feira Hippie de Ipanema on Sundays is known for its amazing selection of arts and crafts on sale by local artisans and the perfect vantage point for people watching.

Looking to soak in the famous Brazilian sunshine? Rio de Janeiro is renowned for their numerous beaches, considered must-see attractions on your vacation itinerary. Aside from the famous Ipanema Beach, other destinations to enjoy the city’s coastline include Prainha beach for surfing, and Barra beach if you prefer a bit of seclusion.

Getting around Rio de Janeiro

Rio de Janeiro is a sprawling city, yet visitors have excellent options for reaching destinations. The Metro is easily accessible throughout the entire city, while buses are exceptionally fast and convenient. For locations that are just off the beaten path, there are plenty of taxis available.

Facts about staying in Rio de Janeiro, Brazil

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation