Find and Book Top Rated Hotels in Rio de Janeiro

Search among 227 available hotels and places to stay in Rio de Janeiro from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 227
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great188 reviews
MapView on map8.5 km from City Centre1.0 km from Post 5 - Copacabana
From   US$ 519 /nightSelect
8.6
Great640 reviews
MapView on map6.4 km from City Centre900 m from
From   US$ 175 /nightSelect
8.4
Great572 reviews
8.0 km from City Centre300 m from Post 5 - Copacabana
From   US$ 67 /nightSelect
8.6
Great643 reviews
6.4 km from City Centre2.0 km from Post 5 - Copacabana
From   US$ 177 /nightSelect
8.6
Great2904 reviews
7.4 km from City Centre400 m from Post 5 - Copacabana
From   US$ 102 /nightSelect
8.0
Great147 reviews
21.5 km from City Centre1000 m from Marapendi Lagoon
From   US$ 180 /nightSelect
8.4
Great546 reviews
9.9 km from City Centre1.3 km from Leblon Beach
From   US$ 189 /nightSelect
Hotel
8.0
Great76 reviews
8.0 km from City Centre300 m from Post 5 - Copacabana
From   US$ 422 /nightSelect
8.6
Great551 reviews
8.6 km from City Centre1000 m from Post 5 - Copacabana
From   US$ 311 /nightSelect
8.6
Great256 reviews
8.9 km from City Centre200 m from Leblon Beach
From   US$ 393 /nightSelect
8.2
Great207 reviews
8.5 km from City Centre900 m from Post 5 - Copacabana
From   US$ 191 /nightSelect
8.4
Great567 reviews
6.5 km from City Centre1.7 km from Post 5 - Copacabana
From   US$ 88 /nightSelect
8.6
Great680 reviews
6.3 km from City Centre200 m from Post 1 - Leme
From   US$ 115 /nightSelect
8.4
Great376 reviews
7.8 km from City Centre100 m from Post 5 - Copacabana
From   US$ 151 /nightSelect
8.4
Great304 reviews
8.4 km from City Centre600 m from Post 5 - Copacabana
From   US$ 386 /nightSelect
8.4
Great416 reviews
7.2 km from City Centre700 m from Post 5 - Copacabana
From   US$ 79 /nightSelect
8.6
Great1105 reviews
7.9 km from City Centre200 m from Post 5 - Copacabana
From   US$ 67 /nightSelect
8.4
Great358 reviews
6.1 km from City Centre700 m from
From   US$ 73 /nightSelect
8.6
Great828 reviews
6.6 km from City Centre1.5 km from Post 5 - Copacabana
From   US$ 143 /nightSelect
8.6
Great441 reviews
6.5 km from City Centre1.8 km from Post 5 - Copacabana
From   US$ 583 /nightSelect
8.6
Great677 reviews
6.9 km from City Centre1.0 km from Post 5 - Copacabana
From   US$ 92 /nightSelect
8.2
Great80 reviews
19.7 km from City Centre1.8 km from Rio Olympic Velodrome
From   US$ 105 /nightSelect
8.2
Great430 reviews
6.9 km from City Centre1000 m from Post 5 - Copacabana
From   US$ 198 /nightSelect
8.4
Great393 reviews
8.5 km from City Centre1.4 km from Leblon Beach
From   US$ 183 /nightSelect
8.6
Great1264 reviews
6.2 km from City Centre400 m from
From   US$ 69 /nightSelect
8.4
Great665 reviews
8.6 km from City Centre800 m from Leblon Beach
From   US$ 116 /nightSelect
8.4
Great171 reviews
From   US$ 95 /nightSelect
8.0
Great561 reviews
From   US$ 79 /nightSelect
8.4
Great202 reviews
1.1 km from City Centre900 m from Cinelândia Square
From   US$ 79 /nightSelect
8.4
Great370 reviews
8.5 km from City Centre1.6 km from Post 5 - Copacabana
From   US$ 101 /nightSelect
Hostel
8.4
Great68 reviews
1.3 km from City Centre700 m from Cinelândia Square
From   US$ 39 /nightSelect
8.2
Great135 reviews
3.8 km from City Centre700 m from
From   US$ 202 /nightSelect
8.4
Great168 reviews
1.4 km from City Centre1.6 km from Marques de Sapucai Sambadrome
From   US$ 451 /nightSelect
8.4
Great167 reviews
6.9 km from City Centre1000 m from Post 5 - Copacabana
From   US$ 209 /nightSelect
8.4
Great231 reviews
1.7 km from City Centre400 m from Cinelândia Square
From   US$ 13 /nightSelect
8.2
Great178 reviews
6.4 km from City Centre200 m from Leme Beach
From   US$ 126 /nightSelect
8.4
Great892 reviews
6.3 km from City Centre1.7 km from Post 5 - Copacabana
From   US$ 60 /nightSelect
8.6
Great626 reviews
8.4 km from City Centre1.5 km from Leblon Beach
From   US$ 138 /nightSelect
8.6
Great1267 reviews
6.7 km from City Centre1.3 km from Post 5 - Copacabana
From   US$ 45 /nightSelect
8.2
Great164 reviews
2.6 km from City Centre600 m from Aterro do Flamengo
From   US$ 94 /nightSelect
8.2
Great223 reviews
7.4 km from City Centre400 m from Post 5 - Copacabana
From   US$ 83 /nightSelect
8.4
Great517 reviews
6.7 km from City Centre1.3 km from Post 5 - Copacabana
From   US$ 73 /nightSelect
8.4
Great639 reviews
6.2 km from City Centre400 m from
From   US$ 30 /nightSelect
8.6
Great70 reviews
2.0 km from City Centre700 m from Marina da Glória
From   US$ 13 /nightSelect
8.6
Great685 reviews
8.3 km from City Centre1.1 km from Leblon Beach
From   US$ 54 /nightSelect
8.4
Great242 reviews
6.7 km from City Centre1.1 km from Post 5 - Copacabana
From   US$ 43 /nightSelect
8.6
Great92 reviews
8.2 km from City Centre1.4 km from Leblon Beach
From   US$ 23 /nightSelect
8.4
Great421 reviews
6.2 km from City Centre400 m from
From   US$ 52 /nightSelect
8.4
Great86 reviews
8.5 km from City Centre800 m from Leblon Beach
From   US$ 25 /nightSelect
8.4
Great694 reviews
6.3 km from City Centre900 m from
From   US$ 64 /nightSelect

Best hotels and places to stay in Rio de Janeiro

Why visit?

Rio de Janeiro is a vibrant and diverse city that offers a range of cultural attractions, stunning beaches, and a lively nightlife. With a variety of hotels and accommodations to choose from, tourists can make the most of their stay and experience all the city has to offer. Whether youre looking for a luxury hotel, budget-friendly hostel, or a cozy guesthouse, Rio de Janeiro has options to suit every travelers needs.

Where to stay?

Copacabana: Known for its iconic beach and vibrant atmosphere, Copacabana is one of the most popular areas for tourists to stay in Rio de Janeiro. This beachfront neighborhood offers a wide range of accommodations, from luxury hotels to budget-friendly hostels. With its central location, visitors have easy access to the citys famous attractions, including Sugarloaf Mountain and the Christ the Redeemer statue.

Ipanema: Located adjacent to Copacabana, Ipanema is another top choice for tourists seeking a vibrant beachside experience. This upscale neighborhood offers a mix of luxury hotels, boutique guesthouses, and trendy hostels. Ipanema is known for its world-class restaurants, upscale boutiques, and trendy nightlife. Visitors can also enjoy the breathtaking views from Arpoador rock and explore the beautiful gardens of Parque Lage.

Santa Teresa: For a more bohemian and authentic experience, Santa Teresa offers a charming and artistic atmosphere. Set on a hill overlooking the city, this neighborhood is filled with colonial-style houses, art galleries, and cozy guesthouses. Santa Teresa is perfect for travelers seeking a quieter and more laid-back ambiance. Visitors can wander through the winding streets, visit the renowned Selarón Steps, and enjoy the breathtaking views from the Parque das Ruínas.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $150.

4-star hotels: The average price per night is around $150 to $300.

5-star hotels: The average price per night is around $300 to $600.

Best value for money:

Hotel Avenida Palace: Situated in the heart of Copacabana, Hotel Avenida Palace offers comfortable rooms at affordable prices. Guests can enjoy amenities such as a rooftop swimming pool with panoramic views of the city, complimentary breakfast, and easy access to the beach. This hotel provides excellent value for money, making it a popular choice for budget-conscious travelers.

Hotel Regina: Located in the trendy neighborhood of Ipanema, Hotel Regina offers a great combination of affordability and convenience. The hotel features cozy rooms with modern amenities, a rooftop terrace, and a complimentary breakfast buffet. With its central location and reasonable prices, Hotel Regina is an ideal choice for those looking to explore Ipanema and its famous beach without breaking the bank.

El Misti Hostel: For backpackers and budget travelers, El Misti Hostel in Copacabana offers comfortable shared dormitory rooms and private rooms at a very affordable price. The hostel has a friendly atmosphere, offering various activities and a communal kitchen. Its a great option for those seeking a social and budget-friendly accommodation in Rio de Janeiro.

Best kid-friendly hotels:

Windsor Marapendi: Located in Barra da Tijuca, Windsor Marapendi offers spacious and family-friendly rooms with beautiful views of the beach and mountains. The hotel provides a kids club, a childrens pool, and a playground, ensuring that little ones are entertained throughout their stay. Parents can also enjoy the hotels spa facilities and dining options, making it an excellent choice for a family vacation.

Grand Hyatt Rio de Janeiro: Situated in the upscale neighborhood of Barra da Tijuca, Grand Hyatt Rio de Janeiro offers luxurious accommodations and a range of family-friendly amenities. The hotel features a kids club, a large outdoor pool, and a beautiful beachfront location. Families can enjoy beach activities, access to nearby shopping centers, and spacious rooms designed to accommodate the needs of both kids and adults.

Best hotels for a romantic getaway:

Belmond Copacabana Palace: Renowned for its elegance and sophistication, Belmond Copacabana Palace is an iconic hotel that exudes timeless glamour. Nestled on the famous Copacabana beachfront, it offers luxurious rooms with stunning ocean views, a spa, and a rooftop pool. Couples can indulge in exquisite dining experiences and enjoy the hotels private beach service, creating a truly romantic atmosphere.

Casa Mosquito: Located in the picturesque neighborhood of Ipanema, Casa Mosquito is a boutique hotel known for its intimate ambiance and personalized service. With only nine rooms, it offers a romantic and exclusive setting for couples. The hotel boasts a rooftop terrace with panoramic views, a charming garden, and stylishly designed rooms. Guests can also enjoy a delicious breakfast and relax in the outdoor lounge area.

Best for location:

Hilton Copacabana: Situated right on the famous Copacabana beach, Hilton Copacabana offers stunning ocean views and easy access to the vibrant atmosphere of the neighborhood. The hotel features spacious rooms, multiple pools, and a rooftop bar with panoramic vistas. With its prime beachfront location, guests can immerse themselves in the lively spirit of Rio de Janeiro.

Miramar Hotel by Windsor: Located on Copacabanas picturesque Avenida Atlântica, Miramar Hotel by Windsor provides beautiful beachfront accommodation with breathtaking views. The hotel offers a rooftop infinity pool, a fitness center, and a sophisticated restaurant. With its central location, guests have easy access to famous landmarks like Sugarloaf Mountain and the historic center.

Best for a short city break:

Hotel Fasano Rio de Janeiro: Situated in the heart of Ipanema, Hotel Fasano Rio de Janeiro offers a luxurious and stylish urban retreat. The hotel boasts elegant rooms, a rooftop pool, and a renowned bar and restaurant. With its prime location, guests can easily explore the trendy boutiques, restaurants, and nightlife of Ipanema.

Marina All Suites: Located in Leblon, Marina All Suites provides a unique and relaxing atmosphere for a short city break. The hotel offers spacious suites with stunning ocean views, a rooftop pool, and a renowned sushi restaurant. Leblon is known for its upscale ambiance and proximity to beautiful beaches, ensuring a memorable and indulgent stay.

Show moreLess