Find and Book Top Hotels in Rio de Janeiro

Search among 248 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
101-150 out of 248
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.6
Great77 reviews
MapView on map5.2 mi from City Center400 yd from Post 10 - Ipanema
From   US$ 14 /nightSelect
Hotel
8.6
Great671 reviews
MapView on map4.6 mi from City Center1.2 mi from Rodrigo de Freitas Lake
From   US$ 37 /nightSelect
8.2
Great58 reviews
5.4 mi from City Center
From   US$ 51 /nightSelect
8.4
Great130 reviews
4.3 mi from City Center1.2 mi from Rodrigo de Freitas Lake
From   US$ 23 /nightSelect
10.5 mi from City Center
From   US$ 233 /nightSelect
8.2
Great121 reviews
1600 yd from City Center700 yd from Cinelândia Square
From   US$ 26 /nightSelect
8.6
Great70 reviews
1.3 mi from City Center1100 yd from Aterro do Flamengo
From   US$ 13 /nightSelect
7.6
Very good68 reviews
4.6 mi from City Center
From   US$ 44 /nightSelect
7.8
Very good113 reviews
1.7 mi from City Center500 yd from Aterro do Flamengo
From   US$ 49 /nightSelect
8.2
Great270 reviews
5.2 mi from City Center
From   US$ 27 /nightSelect
8.4
Great98 reviews
5.2 mi from City Center800 yd from Post 10 - Ipanema
From   US$ 23 /nightSelect
8.0
Great149 reviews
14.0 mi from City Center
From   US$ 50 /nightSelect
8.2
Great268 reviews
4.2 mi from City Center
From   US$ 65 /nightSelect
8.4
Great653 reviews
3.9 mi from City Center
From   US$ 30 /nightSelect
8.0
Great266 reviews
4.1 mi from City Center
From   US$ 50 /nightSelect
8.0
Great42 reviews
10.6 mi from City Center
From   US$ 74 /nightSelect
8.4
Great752 reviews
4.2 mi from City Center
From   US$ 33 /nightSelect
8.0
Great174 reviews
3.8 mi from City Center
From   US$ 31 /nightSelect
8.2
Great66 reviews
2.6 mi from City Center
From   US$ 48 /nightSelect
8.6
Great861 reviews
1.7 mi from City Center500 yd from Aterro do Flamengo
From   US$ 48 /nightSelect
8.6
Great863 reviews
5.2 mi from City Center1200 yd from Post 10 - Ipanema
From   US$ 104 /nightSelect
8.4
Great698 reviews
3.9 mi from City Center
From   US$ 54 /nightSelect
8.2
Great96 reviews
14.3 mi from City Center
From   US$ 51 /nightSelect
8.4
Great79 reviews
1.0 mi from City Center1500 yd from Cinelândia Square
From   US$ 393 /nightSelect
8.2
Great69 reviews
9.9 mi from City Center
From   US$ 42 /nightSelect
8.2
Great54 reviews
9.7 mi from City Center
From   US$ 75 /nightSelect
8.2
Great64 reviews
19.4 mi from City Center1000 yd from Recreio dos Bandeirantes Beach
From   US$ 94 /nightSelect
8.4
Great44 reviews
1.6 mi from City Center900 yd from Aterro do Flamengo
From   US$ 35 /nightSelect
8.0
Great18 reviews
13.5 mi from City Center1800 yd from Barra Olympic Park
From   US$ 33 /nightSelect
8.0
Great149 reviews
500 yd from City Center1600 yd from Cinelândia Square
From   US$ 72 /nightSelect
8.6
Great1114 reviews
1.7 mi from City Center500 yd from Aterro do Flamengo
From   US$ 36 /nightSelect
8.8
Great79 reviews
3.8 mi from City Center
From   US$ 22 /nightSelect
8.2
Great24 reviews
14.5 mi from City Center400 yd from Rio Centro
From   US$ 219 /nightSelect
8.4
Great81 reviews
13.4 mi from City Center1300 yd from Rio Olympic Velodrome
From   US$ 30 /nightSelect
8.4
Great393 reviews
5.3 mi from City Center500 yd from Post 10 - Ipanema
From   US$ 183 /nightSelect
7.8
Very good28 reviews
3.8 mi from City Center1.1 mi from Rodrigo de Freitas Lake
From   US$ 37 /nightSelect
8.2
Great149 reviews
1.6 mi from City Center900 yd from Cinelândia Square
From   US$ 41 /nightSelect
8.6
Great699 reviews
5.0 mi from City Center
From   US$ 41 /nightSelect
8.4
Great181 reviews
5.1 mi from City Center1.1 mi from Post 10 - Ipanema
From   US$ 55 /nightSelect
8.4
Great117 reviews
5.5 mi from City Center600 yd from Leblon Beach
From   US$ 264 /nightSelect
8.2
Great124 reviews
1.1 mi from City Center
From   US$ 51 /nightSelect
8.0
Great68 reviews
4.0 mi from City Center1.2 mi from Rodrigo de Freitas Lake
From   US$ 26 /nightSelect
8.4
Great17 reviews
13.2 mi from City Center400 yd from Rio Olympic Velodrome
From   US$ 86 /nightSelect
8.4
Great68 reviews
1500 yd from City Center800 yd from Cinelândia Square
From   US$ 39 /nightSelect
8.4
Great26 reviews
25.9 mi from City Center
From   US$ 132 /nightSelect
13.8 mi from City Center700 yd from Barra Olympic Park
From   US$ 80 /nightSelect
8.2
Great124 reviews
2.9 mi from City Center
From   US$ 62 /nightSelect
7.6
Very good14 reviews
1.7 mi from City Center700 yd from Aterro do Flamengo
From   US$ 20 /nightSelect
14.9 mi from City Center
From   US$ 39 /nightSelect
8.4
Great179 reviews
1400 yd from City Center900 yd from Cinelândia Square
From   US$ 23 /nightSelect

Best hotels and places to stay in Rio de Janeiro

Why visit?

Rio de Janeiro is a vibrant city known for its stunning beaches, lively nightlife, and iconic landmarks such as the Christ the Redeemer statue and Sugarloaf Mountain. With a wide range of hotels and accommodations available, tourists can find the perfect place to stay to make the most of their visit to this enchanting city. Whether you are looking for a luxury hotel, a budget-friendly hostel, or something in between, Rio de Janeiro has options to suit every travelers needs.

Where to stay?

Copacabana:Copacabana is one of the most famous neighborhoods in Rio de Janeiro, and it offers a variety of hotels and accommodations for tourists. This area is known for its beautiful beach, bustling nightlife, and iconic boardwalk. Visitors can find a range of hotels in Copacabana, from luxurious beachfront resorts to affordable hostels. With its central location and vibrant atmosphere, Copacabana is a popular choice for tourists looking to experience the best of Rio de Janeiro.

Ipanema: Ipanema is another popular neighborhood for tourists, located just next to Copacabana. This upscale area offers beautiful beaches, trendy boutiques, and high-end dining options. Visitors can choose from a selection of luxury hotels in Ipanema, many of which offer stunning ocean views and top-notch amenities. With its cosmopolitan vibe and proximity to both nature and city attractions, Ipanema is a fantastic choice for those seeking a more upscale experience in Rio de Janeiro.

Santa Teresa: For a more bohemian and artsy atmosphere, consider staying in Santa Teresa. This historic neighborhood is known for its charming colonial architecture, cobblestone streets, and vibrant art scene. Santa Teresa offers a range of boutique hotels and guesthouses, providing a unique and authentic experience for travelers. This area is also home to a variety of restaurants, bars, and art galleries, making it a great choice for those looking to immerse themselves in Rio de Janeiros cultural side.

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 Atlântico Copacabana: Located just a block away from the famous Copacabana Beach, Hotel Atlântico Copacabana offers comfortable rooms at an affordable price. The hotel features modern amenities such as air conditioning, free Wi-Fi, and a rooftop pool with panoramic views of the city. With its central location and competitive prices, Hotel Atlântico Copacabana is a great choice for budget-conscious travelers looking for a comfortable stay in Rio de Janeiro.

Hotel Ibis Rio de Janeiro Santos Dumont: Situated near the Santos Dumont Airport and the bustling downtown area, Hotel Ibis Rio de Janeiro Santos Dumont provides excellent value for money. The rooms are cozy and feature amenities such as flat-screen TVs, air conditioning, and free Wi-Fi. The hotel also offers a 24-hour bar and restaurant, making it a convenient choice for travelers. With its affordable rates and convenient location, Hotel Ibis Rio de Janeiro Santos Dumont is a budget-friendly option for those looking to explore the city.

Hotel Regina: Located in the Flamengo neighborhood, Hotel Regina offers comfortable rooms and a range of amenities at a reasonable price. The rooms are tastefully decorated and equipped with air conditioning, minibars, and free Wi-Fi. The hotel also offers an on-site restaurant and a rooftop pool with panoramic views of Guanabara Bay. With its affordable rates and proximity to attractions such as Flamengo Park and the Museum of Modern Art, Hotel Regina is a great choice for travelers seeking value for money.

Best kid-friendly hotels:

Windsor Barra Hotel: Situated in the upscale neighborhood of Barra da Tijuca, Windsor Barra Hotel offers a range of family-friendly amenities and activities. The hotel features spacious rooms, a kids club, and a pool with a water slide. It also offers a variety of dining options, including a dedicated childrens menu. With its beachfront location and kid-friendly facilities, Windsor Barra Hotel is a top choice for families visiting Rio de Janeiro.

Hilton Rio de Janeiro Copacabana: Located on the famous Copacabana Beach, the Hilton Rio de Janeiro Copacabana offers a range of amenities for families traveling with children. The hotel has spacious rooms, an outdoor pool, and direct access to the beach. It also provides babysitting services and a childrens menu at its on-site restaurants. With its stunning views and family-friendly facilities, Hilton Rio de Janeiro Copacabana ensures a memorable stay for families.

Best hotels for a romantic getaway:

Belmond Copacabana Palace: One of Rio de Janeiros most iconic and luxurious hotels, Belmond Copacabana Palace offers a romantic setting for couples. The hotel exudes elegance and features beautifully appointed rooms, a luxurious spa, and an outdoor pool overlooking the beach. Guests can enjoy candlelit dinners at the hotels fine dining restaurants and take romantic walks along Copacabana Beach. With its impeccable service and romantic atmosphere, Belmond Copacabana Palace creates a perfect backdrop for a romantic getaway.

Hotel Santa Teresa: Nestled in the charming neighborhood of Santa Teresa, Hotel Santa Teresa is a boutique hotel that offers a cozy and intimate setting for couples. The hotel features individually decorated rooms, a rooftop terrace with panoramic views, and a spa for couples treatments. With its tranquil atmosphere and romantic ambiance, Hotel Santa Teresa provides a delightful escape for couples seeking a romantic retreat.

Best for location:

Miramar Hotel by Windsor: Situated right on Copacabana Beach, Miramar Hotel by Windsor offers stunning ocean views and easy access to the beach. The hotel features modern rooms, a rooftop pool, and a gourmet restaurant with breathtaking views. With its prime location and luxurious amenities, Miramar Hotel by Windsor is a top choice for travelers who want to be at the heart of the action in Rio de Janeiro.

JW Marriott Hotel Rio de Janeiro: Located in the upscale neighborhood of Copacabana, JW Marriott Hotel Rio de Janeiro offers a privileged location near the beach and close to popular attractions. The hotel boasts spacious rooms, an outdoor pool, and a rooftop terrace with panoramic views. With its convenient location and excellent amenities, JW Marriott Hotel Rio de Janeiro provides easy access to the citys main attractions.

PortoBay Rio Internacional: Set on Copacabana Beach, PortoBay Rio Internacional offers a prime location with stunning views of the ocean. The hotel features modern rooms, an infinity pool overlooking the beach, and a rooftop terrace. Guests can enjoy a delicious breakfast with panoramic views at the hotels rooftop restaurant. With its unbeatable beachfront location, PortoBay Rio Internacional is an excellent choice for travelers looking to make the most of their stay in Rio de Janeiro.

Best for a short city break:

Windsor Plaza Copacabana: Just a few steps away from Copacabana Beach, Windsor Plaza Copacabana offers a comfortable stay for travelers on a short city break. The hotel provides modern rooms, a rooftop pool, and a fitness center. It also offers a daily breakfast buffet to start the day off right. With its convenient location and amenities, Windsor Plaza Copacabana is an ideal choice for those looking to explore the city during a short stay.

Mercure Rio de Janeiro Arpoador Hotel: Situated near the famous Ipanema and Copacabana beaches, Mercure Rio de Janeiro Arpoador Hotel offers a convenient location for a short city break. The hotel features comfortable rooms, an outdoor pool, and a fitness center. Guests can also enjoy a meal at the hotels restaurant or relax with a drink at the rooftop bar. With its central location and modern amenities, Mercure Rio de Janeiro Arpoador Hotel provides a great base for exploring the city.

Show moreLess