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
28 Jan — 29 Jan2
Rio de Janeiro, Rio de Janeiro, Brazil
Sat 28/1
Sun 29/1
...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
Miramar Hotel by Windsor
9.2 Excellent
Avenida Atlantica, 3668 - Copacabana, Rio de Janeiro, Brazil
Show on map
8.2 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 2,922 reviews
9.2

Situated in Rio de Janeiro, Miramar Hotel by Windsor provides modern accommodation and has beach views. It features a fitness centre, as well as a butler service, an outdoor pool and a Jacuzzi.

Mar Palace Copacabana
8.1 Excellent
Av. Nossa Senhora de Copacabana, 552, Rio de Janeiro, Brazil
Show on map
6.8 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 1,286 reviews
8.1

Mar Palace Copacabana Hotel is located in Rio de Janeiro and features a rooftop terrace, a Jacuzzi and free Wi-Fi. It also features an outdoor pool, a sauna and a swimming pool and impressive views of Corcovado Mountain and the Christ The Redeemer.

Arena Copacabana Hotel
8.8 Excellent
Av Atlantica 2064 - Copacabana, Rio de Janeiro, Brazil
Show on map
6.9 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 1,614 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.

Grand Hyatt Rio de Janeiro
9.0 Excellent
Av. Lucio Costa 9600, Rio de Janeiro, Brazil
Show on map
22.4 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 1,662 reviews
9.0

Grand Hyatt Rio de Janeiro provides modern 5-star accommodation in Rio de Janeiro. It also offers an outdoor pool, an express check-in and check-out feature and a sauna.

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 5,839 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.

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,678 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.

ibis Rio de Janeiro Santos Dumont
7.7 Good
Rua Marechal Camara 280 Centro, Rio de Janeiro, Brazil
Show on map
1.5 km from city centre, Rio de Janeiro, RJ, Brazil 
GoodBased on 4,908 reviews
7.7

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.

Arena Ipanema Hotel
8.5 Excellent
Rua Francisco Otaviano 131, Rio de Janeiro, Brazil
Show on map
8.9 km from city centre, Rio de Janeiro, RJ, Brazil 
ExcellentBased on 1,796 reviews
8.5

Arena Ipanema Hotel is situated in Rio de Janeiro and is a short walk from Ipanema-General Osorio Metro Station. It also provides a sauna and an outdoor pool.

ibis Rio de Janeiro Centro
7.7 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 
GoodBased on 1,850 reviews
7.7

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.

Hotel Atlantico Star
7.0 Good
Avenida Princesa Isabel, 392, Rio de Janeiro, Brazil
Show on map
6.0 km from city centre, Rio de Janeiro, RJ, Brazil 
GoodBased on 8,049 reviews
7.0

Situated in Rio de Janeiro, Merlin Copacabana Hotel provides 4-star accommodation, as well as an outdoor pool, a swimming pool and a sauna. In the hotel grounds, guests can enjoy the rooftop terrace, as well as appreciate views of Copacabana.

Tips for booking hotels in Rio de Janeiro, Brazil

Cheapest month:May
Most expensive month:September
Average price in Rio de Janeiro:€189/night
Cheapest price found:€38/night
Cheapest day:Wednesday
Most expensive day:Sunday
€48 - €506
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€66 - €285
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Rio de Janeiro, Brazil hotels

1
Ibis Copacabana Posto 5
7.9 Good
Rua Xavier Da Silveira 82, Rio de Janeiro, Brazil
Show on map
7.7 km from city centre, Rio de Janeiro, RJ, Brazil 

This hotel is situated just a five-minute walk of Cantagalo Metro Station and offers air conditioned rooms with a private bathroom, free wireless internet access and a mini bar. It also provides a swimming pool, free Wi-Fi and a 24-hour reception.

2
Américas Gaivota Hotel
7.8 Good
Av. Belizario Leite Andrade Neto 406, Rio de Janeiro, Brazil
Show on map
17.2 km from city centre, Rio de Janeiro, RJ, Brazil 

Americas Gaivota Hotel offers 3-star accommodation in Rio de Janeiro. It is ideally located for those wanting to discover the area's attractions.

3
Belmond Copacabana Palace
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.

4
Days Inn by Wyndham Rio de Janeiro Lapa
8.5 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.

5
Ritz Leblon
8.4 Excellent
Rua Ataulfo de Paiva 1280, Rio de Janeiro, Brazil
Show on map
9.8 km from city centre, Rio de Janeiro, RJ, Brazil 

Ritz Leblon is located in Rio de Janeiro and offers an indoor pool and free Wi-Fi. It provides 3-star accommodation with air-conditioned rooms.

6
ibis Rio de Janeiro Parque Olimpico
7.9 Good
Av Embaixador Abelardo Bueno 1511, Rio de Janeiro, Brazil
Show on map
20.7 km from city centre, Rio de Janeiro, RJ, Brazil 

Ibis Rio de Janeiro Parque Olimpico provides a comfortable setting when in Rio de Janeiro. It also features a sauna and an outdoor pool.

7
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.

8
Hotel Rio Lancaster
7.2 Good
Av. Atlantica, 1470, 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.

Cheapest hotels in Rio de Janeiro, Brazil

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 

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.

€16
Avg. per night
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.

€17
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 

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.

€23
Avg. per night
Hotel Atlantico Business Centro
7.2 Good
Rua Senador Dantas, 25, Rio de Janeiro, Brazil
Show on map
0.8 km from city centre, Rio de Janeiro, RJ, Brazil 

Hotel Atlantico Business Centro is located in Rio de Janeiro and is close to the area's popular attractions. 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.

€26
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.

€26
Avg. per night
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.

€30
Avg. per night
Hotel Regina
8.1 Excellent
Rua Ferreira Viana, 29 - Flamengo, Rio de Janeiro, Brazil
Show on map
2.4 km from city centre, Rio de Janeiro, RJ, Brazil 

Hotel Regina Rio de Janeiro is located in Rio de Janeiro and is close to the area's popular attractions. It also provides a Jacuzzi, a sauna and a swimming pool.

€32
Avg. per night
Motel Caricia (Adult Only)
6.9 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.

€32
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

  • Where is the best place to stay in Rio de Janeiro, Brazil?

    Copacabana, Santo Cristo, and Vila Isabel are some of the most favoured places to stay in Rio de Janeiro, Brazil.

  • What are the best hotels in Rio de Janeiro, Brazil?

    938 reviews rated Arosa Rio Hotel with an average score of 8.2/10. It may also be worth looking into the Intercity Porto Maravilha, which received a rating of 8.5/10 from 676 reviews. Hilton Barra Rio de Janeiro could also be a good option, with a score of 8.9/10 from 1,994 reviews.

  • What is a good hotel near Copacabana Beach?

    Rio Othon Palace is a popular hotel near Copacabana Beach that is highly recommended, with a score of 7.9 across 7,889 reviews.

  • What is a good hotel in Rio de Janeiro, Brazil near Praia de Ipanema?

    The most popular hotel near Praia de Ipanema is Arena Ipanema Hotel, with 1,796 HotelsCombined users scoring it 8.5/10.

  • Is there a good hotel near Leblon Beach?

    A good hotel near Leblon Beach is Janeiro Hotel, which has been rated 9.2/10 by 401 HotelsCombined user reviews.

  • How much do hotels in Rio de Janeiro, Brazil cost?

    Rio de Janeiro, Brazil hotels have an average price of €128/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is €142/night, and if you are looking for a 5-star hotel in Rio de Janeiro, Brazil then the average price is around €380/night.

  • How much is a cheap hotel in Rio de Janeiro, Brazil?

    Prices for Rio de Janeiro, Brazil hotels have been found for as low as €6/night over the last 3 days. For the coming weekend of 3 Feb to 5 Feb, prices for hotels in Rio de Janeiro, Brazil start from as low as €8/night.

  • How much is a hotel in Rio de Janeiro, Brazil tonight?

    Prices for a hotel in Rio de Janeiro, Brazil tonight are about €117 on average, but HotelsCombined users have found prices as low as €17 for tonight in the last 3 days. The best price found for a 4-star hotel in Rio de Janeiro, Brazil tonight is €24.

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