Find and Book Top Rated Hotels in Rio de Janeiro

Search among 205 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
151-200 out of 205
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.0
Great17 reviews
MapView on map23.4 km from City Centre300 m from Rio Centro
From   US$ 75 /nightSelect
8.4
Great127 reviews
MapView on map7.0 km from City Centre900 m from Post 5 - Copacabana
From   US$ 41 /nightSelect
8.0
Great64 reviews
300 m from City Centre400 m from Marques de Sapucai Sambadrome
From   US$ 24 /nightSelect
8.2
Great37 reviews
21.2 km from City Centre400 m from Rio Olympic Velodrome
From   US$ 53 /nightSelect
8.2
Great78 reviews
800 m from City Centre1000 m from Marques de Sapucai Sambadrome
From   US$ 25 /nightSelect
8.2
Great61 reviews
32.4 km from City Centre2.8 km from Casa do Pontal Museum
From   US$ 50 /nightSelect
8.8
Great27 reviews
1.3 km from City Centre900 m from Cinelândia Square
From   US$ 17 /nightSelect
8.0
Great16 reviews
5.0 km from City Centre600 m from
From   US$ 16 /nightSelect
7.4
Very good14 reviews
10.6 km from City Centre1000 m from Vidigal Beach
From   US$ 59 /nightSelect
Bed & Breakfast
8.2
Great27 reviews
1.6 km from City Centre1.5 km from Marina da Glória
From   US$ 362 /nightSelect
Homestay
7.0
Very good2 reviews
3.0 km from City Centre1.8 km from Maracanã Stadium
From   US$ 20 /nightSelect
Aparthotel
7.4
Very good13 reviews
8.5 km from City Centre900 m from Post 5 - Copacabana
From   US$ 122 /nightSelect
8.1 km from City Centre1.3 km from Post 5 - Copacabana
From   US$ 17 /nightSelect
8.4
Great128 reviews
22.5 km from City Centre1000 m from Shopping Novo Leblon Mall
From   US$ 46 /nightSelect
8.2
Great57 reviews
8.7 km from City Centre200 m from
From   US$ 35 /nightSelect
8.2
Great51 reviews
4.1 km from City Centre600 m from
From   US$ 74 /nightSelect
8.2
Great42 reviews
1.7 km from City Centre1.6 km from Marques de Sapucai Sambadrome
From   US$ 41 /nightSelect
8.4
Great26 reviews
41.7 km from City Centre400 m from Barra de Guaratiba
From   US$ 132 /nightSelect
7.4
Very good9 reviews
8.4 km from City Centre1.6 km from Post 5 - Copacabana
From   US$ 101 /nightSelect
8.2
Great4 reviews
1.3 km from City Centre1.4 km from Cinelândia Square
From   US$ 144 /nightSelect
Hotel
7.6
Very good13 reviews
2.7 km from City Centre600 m from Aterro do Flamengo
From   US$ 20 /nightSelect
Guest house
8.2
Great5 reviews
3.1 km from City Centre200 m from Church São Judas Tadeu
From   US$ 101 /nightSelect
8.2
Great25 reviews
6.5 km from City Centre1.5 km from Post 5 - Copacabana
From   US$ 43 /nightSelect
8.0
Great3 reviews
6.2 km from City Centre900 m from
From   US$ 101 /nightSelect
Hostel
8.6 km from City Centre300 m from Leblon Beach
From   US$ 17 /nightSelect
8.2
Great136 reviews
19.7 km from City Centre900 m from Parque Das Rosas
From   US$ 75 /nightSelect
8.2
Great74 reviews
15.6 km from City Centre1.7 km from Joatinga Beach
From   US$ 56 /nightSelect
8.4
Great81 reviews
21.6 km from City Centre1.1 km from Rio Olympic Velodrome
From   US$ 30 /nightSelect
8.4
Great37 reviews
19.5 km from City Centre500 m from Casa Shopping Mall
From   US$ 64 /nightSelect
8.2
Great144 reviews
1.1 km from City Centre900 m from Cinelândia Square
From   US$ 32 /nightSelect
22.2 km from City Centre600 m from Barra Olympic Park
From   US$ 93 /nightSelect
8.4
Great45 reviews
24.0 km from City Centre
From   US$ 39 /nightSelect
8.0
Great69 reviews
16.9 km from City Centre1000 m from Shopping Downtown
From   US$ 104 /nightSelect
8.2
Great1 review
7.4 km from City Centre400 m from Post 5 - Copacabana
From   US$ 87 /nightSelect
9.0
Perfect1 review
6.0 km from City Centre800 m from
From   US$ 68 /nightSelect
Guest house
8.2
Great72 reviews
2.0 km from City Centre1.1 km from Guinle Park
From   US$ 25 /nightSelect
Homestay
8.2
Great42 reviews
8.1 km from City Centre1.3 km from Post 5 - Copacabana
From   US$ 134 /nightSelect
7.4
Very good3 reviews
8.3 km from City Centre1000 m from Post 5 - Copacabana
From   US$ 146 /nightSelect
8.2
Great62 reviews
8.7 km from City Centre200 m from
From   US$ 31 /nightSelect
8.0
Great5 reviews
7.5 km from City Centre300 m from
From   US$ 43 /nightSelect
7.8
Very good81 reviews
1.9 km from City Centre1.7 km from Maracanã Stadium
From   US$ 42 /nightSelect
7.8
Very good7 reviews
15.4 km from City Centre1.9 km from Shopping Downtown
From   US$ 62 /nightSelect
7.6
Very good8 reviews
2.0 km from City Centre1.6 km from Maracanã Stadium
From   US$ 32 /nightSelect
8.0
Great18 reviews
21.8 km from City Centre1.6 km from Barra Olympic Park
From   US$ 33 /nightSelect
7.4
Very good2 reviews
From   US$ 42 /nightSelect
8.2
Great19 reviews
2.2 km from City Centre700 m from Marina da Glória
From   US$ 58 /nightSelect
8.4
Great9 reviews
21.2 km from City Centre400 m from Rio Olympic Velodrome
From   US$ 162 /nightSelect
7.8
Very good10 reviews
19.7 km from City Centre900 m from Parque Das Rosas
From   US$ 51 /nightSelect
8.8
Great2 reviews
8.4 km from City Centre1.5 km from Post 5 - Copacabana
From   US$ 137 /nightSelect
9.0
Perfect1 review
4.1 km from City Centre500 m from
From   US$ 56 /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