Find and Book Top Rated Hotels in Rio de Janeiro

Search among 267 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 267
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.4
Great120 reviews
MapView on map4.3 mi from City Center1.2 mi from Rodrigo de Freitas Lake
From   US$ 23 /nightSelect
8.0
Great69 reviews
MapView on map10.5 mi from City Center1000 yd from
From   US$ 72 /nightSelect
8.2
Great128 reviews
1.2 mi from City Center100 yd from Cinelândia Square
From   US$ 56 /nightSelect
8.6
Great70 reviews
1.3 mi from City Center1100 yd from Aterro do Flamengo
From   US$ 13 /nightSelect
8.0
Great102 reviews
1.7 mi from City Center500 yd from Aterro do Flamengo
From   US$ 50 /nightSelect
Hotel
8.4
Great353 reviews
1.1 mi from City Center100 yd from Cinelândia Square
From   US$ 37 /nightSelect
8.2
Great257 reviews
5.2 mi from City Center900 yd from
From   US$ 27 /nightSelect
8.0
Great140 reviews
14.0 mi from City Center1100 yd from Shopping Novo Leblon Mall
From   US$ 50 /nightSelect
7.8
Very good27 reviews
10.6 mi from City Center400 yd from Boulevard Shopping Sao Goncalo
From   US$ 70 /nightSelect
8.2
Great112 reviews
1600 yd from City Center700 yd from Cinelândia Square
From   US$ 43 /nightSelect
8.2
Great63 reviews
2.6 mi from City Center500 yd from
From   US$ 48 /nightSelect
8.6
Great856 reviews
1.7 mi from City Center500 yd from Aterro do Flamengo
From   US$ 48 /nightSelect
7.4
Very good53 reviews
4.6 mi from City Center600 yd from
From   US$ 44 /nightSelect
8.6
Great863 reviews
5.2 mi from City Center1200 yd from Post 10 - Ipanema
From   US$ 104 /nightSelect
8.2
Great45 reviews
9.7 mi from City Center1.1 mi from Joatinga Beach
From   US$ 43 /nightSelect
8.4
Great62 reviews
9.9 mi from City Center1.2 mi from Boulevard Shopping Sao Goncalo
From   US$ 42 /nightSelect
8.4
Great69 reviews
1.0 mi from City Center1500 yd from Cinelândia Square
From   US$ 336 /nightSelect
8.2
Great59 reviews
19.4 mi from City Center1000 yd from Recreio dos Bandeirantes Beach
From   US$ 85 /nightSelect
8.6
Great77 reviews
5.2 mi from City Center400 yd from Post 10 - Ipanema
From   US$ 13 /nightSelect
8.4
Great694 reviews
3.9 mi from City Center1000 yd from
From   US$ 64 /nightSelect
8.0
Great18 reviews
13.5 mi from City Center1800 yd from Barra Olympic Park
From   US$ 33 /nightSelect
8.4
Great44 reviews
1.6 mi from City Center900 yd from Aterro do Flamengo
From   US$ 47 /nightSelect
8.2
Great134 reviews
500 yd from City Center1600 yd from Cinelândia Square
From   US$ 27 /nightSelect
8.0
Great248 reviews
4.1 mi from City Center400 yd from
From   US$ 32 /nightSelect
8.4
Great734 reviews
4.2 mi from City Center500 yd from
From   US$ 44 /nightSelect
8.4
Great393 reviews
5.3 mi from City Center500 yd from Post 10 - Ipanema
From   US$ 183 /nightSelect
8.8
Great79 reviews
3.8 mi from City Center400 yd from Post 1 - Leme
From   US$ 29 /nightSelect
8.2
Great172 reviews
3.8 mi from City Center700 yd from
From   US$ 31 /nightSelect
8.4
Great81 reviews
13.4 mi from City Center1300 yd from Rio Olympic Velodrome
From   US$ 30 /nightSelect
8.0
Great17 reviews
14.5 mi from City Center400 yd from Rio Centro
From   US$ 85 /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
Great261 reviews
4.2 mi from City Center600 yd from
From   US$ 41 /nightSelect
8.4
Great98 reviews
5.2 mi from City Center800 yd from Post 10 - Ipanema
From   US$ 23 /nightSelect
8.4
Great169 reviews
5.1 mi from City Center1.1 mi from Post 10 - Ipanema
From   US$ 55 /nightSelect
8.4
Great639 reviews
3.9 mi from City Center500 yd from
From   US$ 30 /nightSelect
8.2
Great114 reviews
1.1 mi from City Center800 yd from Sanctuary of Nossa Senhora da Penha
From   US$ 51 /nightSelect
8.6
Great110 reviews
5.5 mi from City Center600 yd from Leblon Beach
From   US$ 137 /nightSelect
13.8 mi from City Center700 yd from Barra Olympic Park
From   US$ 108 /nightSelect
Hostel
8.4
Great68 reviews
1500 yd from City Center800 yd from Cinelândia Square
From   US$ 39 /nightSelect
8.0
Great68 reviews
4.0 mi from City Center1.2 mi from Rodrigo de Freitas Lake
From   US$ 19 /nightSelect
8.4
Great9 reviews
13.2 mi from City Center400 yd from Rio Olympic Velodrome
From   US$ 162 /nightSelect
8.2
Great124 reviews
2.9 mi from City Center300 yd from
From   US$ 62 /nightSelect
8.4
Great26 reviews
25.9 mi from City Center500 yd from Barra de Guaratiba
From   US$ 132 /nightSelect
Hotel
7.6
Very good13 reviews
1.7 mi from City Center700 yd from Aterro do Flamengo
From   US$ 20 /nightSelect
8.4
Great45 reviews
14.9 mi from City Center
From   US$ 39 /nightSelect
8.2
Great137 reviews
1.6 mi from City Center900 yd from Cinelândia Square
From   US$ 41 /nightSelect
8.6
Great1115 reviews
1.7 mi from City Center500 yd from Aterro do Flamengo
From   US$ 53 /nightSelect
8.4
Great165 reviews
1400 yd from City Center900 yd from Cinelândia Square
From   US$ 23 /nightSelect
8.0
Great5 reviews
4.7 mi from City Center300 yd from
From   US$ 45 /nightSelect
8.0
Great158 reviews
3.7 mi from City Center800 yd from
From   US$ 47 /nightSelect

Best hotels and places to stay in Rio de Janeiro

Why visit?

Rio de Janeiro, often referred to as the Marvelous City, is a captivating destination that promises unforgettable experiences for tourists. With its stunning beaches, vibrant culture, and breathtaking natural landscapes, Rio de Janeiro offers a unique blend of excitement, relaxation, and exploration. From the iconic Christ the Redeemer statue to the famous Copacabana beach, the city is filled with attractions that cater to every traveler's interest.

Where to stay?

When choosing the perfect place to stay in Rio de Janeiro, it's important to consider the best areas that offer convenience, safety, and access to the city's highlights. The following areas are highly recommended for tourists:

Copacabana: Known for its beautiful sandy beaches and lively atmosphere, Copacabana is a popular choice for tourists. It offers a wide range of hotels, restaurants, and entertainment options, ensuring a vibrant and enjoyable stay.

Ipanema: Located adjacent to Copacabana, Ipanema is renowned for its upscale shops, trendy bars, and upscale restaurants. The neighborhood also boasts stunning sunsets and breathtaking views.

Leblon: Considered one of Rio de Janeiro's most exclusive neighborhoods, Leblon offers a more sophisticated and relaxed atmosphere. It features upscale hotels, high-end boutiques, and charming cafes, making it an excellent choice for those seeking a luxurious stay.

Price per hotel room per night:

Average price for 3-star hotel: $80-$150

Average price for 4-star hotel: $150-$250

Average price for 5-star hotel: $250-$500

Best value for money:

Miramar Hotel by Windsor: Located on Copacabana beach, this 4-star hotel offers comfortable rooms, a rooftop pool, and breathtaking ocean views. With its excellent service and reasonable prices, it provides great value for money.

Hotel Atlântico Rio: Situated in the heart of Copacabana, this 3-star hotel offers comfortable rooms, a rooftop pool, and a strategic location close to the beach and various attractions. It provides a convenient and budget-friendly option for travelers.

Windsor Martinique Hotel: This 3-star hotel in Copacabana offers modern rooms, a rooftop terrace with a pool, and exceptional service. Its affordability and convenient location make it an excellent choice for budget-conscious travelers.

Best kids-friendly hotels:

Windsor Barra Hotel: Situated in Barra da Tijuca, this 5-star hotel offers spacious rooms, an outdoor pool, and a kids' club. It also provides various family-friendly activities and is located near recreational areas and beaches suitable for children.

Hilton Rio de Janeiro Copacabana: With its prime location on Copacabana beach, this 5-star hotel offers family rooms, an outdoor pool, and a children's playground. It features dedicated kids' programs and enjoyable amenities for a memorable family vacation.

Best hotels for a romantic getaway:

Belmond Copacabana Palace: This iconic 5-star hotel offers luxurious rooms, a spa, and stunning views of Copacabana beach. With its romantic ambiance, exquisite dining options, and top-notch service, it creates the perfect setting for a romantic escape.

La Suite by Dussol: Situated in Joatinga, this boutique hotel offers individually designed rooms with beautiful ocean views. With its secluded location, private terraces, and personalized service, it ensures an intimate and romantic experience.

Best for location:

Rio Othon Palace: Located on Copacabana beach, this 5-star hotel offers breathtaking panoramic views of the ocean and the city. It is close to various attractions, shopping centers, and entertainment options, making it an ideal choice for those looking for a convenient location.

Sheraton Grand Rio Hotel & Resort: Nestled between Leblon and Barra da Tijuca, this 5-star hotel features direct beach access and lush surroundings. It offers a tranquil escape while being just a short distance away from the city's main attractions.

Hilton Rio de Janeiro Copacabana: With its prime beachfront location, this 5-star hotel provides easy access to Copacabana beach and its lively atmosphere. It is also close to local attractions, restaurants, and shopping options.

Best for a short city break:

Hotel Santa Teresa Rio MGallery: This luxurious boutique hotel is located in Santa Teresa, an artistic neighborhood known for its colonial architecture and bohemian atmosphere. It offers a peaceful retreat from the bustling city, with its lush gardens and panoramic views.

Mama Shelter Rio de Janeiro: Situated in the bohemian neighborhood of Lapa, this trendy hotel combines comfort, design, and entertainment. It is a great choice for those seeking a lively ambiance and proximity to the city's vibrant nightlife.

Show moreLess