Hotels in Rio de Janeiro

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Rio de Janeiro?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Showing deals for:31 Oct - 2 Nov

Check out hotels with an ocean view in Rio de Janeiro

You may also like hotels with spas in Rio de Janeiro

You can also stay at hotels with a hot tub in Rio de Janeiro

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Our prices for Rio de Janeiro are cheapest in April

See average prices and weather for all months
Price trends for hotels in Rio de Janeiro
Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.
Weather forecast for Rio de Janeiro
October
High crowds
High 27°C / low 21°C. Sunny most days.
View properties in October
27°
weather_sun
October, High crowds, average high temperature 27 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
27°
weather_sun
November, High crowds, average high temperature 27 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
29°
weather_sun
December, High crowds, average high temperature 29 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
31°
weather_sun
January, Low crowds, average high temperature 31 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
31°
weather_sun
February, Moderate crowds, average high temperature 31 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
30°
weather_sun
March, Moderate crowds, average high temperature 30 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
28°
weather_sun
April, Low crowds, average high temperature 28 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
26°
weather_sun
May, Moderate crowds, average high temperature 26 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
25°
weather_sun
June, Low crowds, average high temperature 25 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
25°
weather_sun
July, Low crowds, average high temperature 25 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
26°
weather_sun
August, Moderate crowds, average high temperature 26 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
27°
weather_sun
September, High crowds, average high temperature 27 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
Monthly weather averages (˚C)

Top neighbourhoods in Rio de Janeiro

Copacabana

Rio de Janeiro's Copacabana neighbourhood is known for its beaches and offers lots of things to see, such as Copacabana Beach and Bairro Peixoto.

Barra da Tijuca

Rio de Janeiro's Barra da Tijuca neighbourhood is known for its beaches and offers lots of things to see, such as Barra Shopping Mall and Village Mall.

Ipanema

Rio de Janeiro's Ipanema neighbourhood is known for its beaches and bars, and entices visitors with attractions, including Ipanema Beach and Rua Farme de Amoedo.

Leblon

Rio de Janeiro's Leblon neighbourhood is known for its beaches and offers lots of things to see, such as Ipanema Beach and Rua Dias Ferreira.

Rio de Janeiro Centro

Rio de Janeiro's Rio de Janeiro Centro neighbourhood is known for its museums and offers lots of things to see, such as Saara Rio and Municipal Theater.

Top landmarks in Rio de Janeiro

Rio de Janeiro and related destinations

Rio de Janeiro is well known for its museums and seaside, while top attractions include Copacabana Beach, Christ the Redeemer and Ipanema Beach. Visitors highlight this beachside city's live music while sights include Municipal Theater and Arcos da Lapa.

Check out reviews of Rio de Janeiro hotels guests love

Frequently asked questions

How much does a hotel room cost in Rio de Janeiro?
You can find top hotels in Rio de Janeiro from HK$652 with options to suit your budget and needs. Maracanã Hostel Sport Bar and Le House Hostel are a couple of low-cost options that are popular with our travellers. To find an affordable hotel in Rio de Janeiro that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How much does a hotel room cost in Rio de Janeiro?
You can find top hotels in Rio de Janeiro from HK$652 with options to suit your budget and needs. Maracanã Hostel Sport Bar and Mar Hotéis e Flats - Campo Grande are a couple of low-cost options that are popular with our travellers. To find an affordable hotel in Rio de Janeiro that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Rio de Janeiro hotels?
Discover great deals on Rio de Janeiro hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Rio de Janeiro hotels.
Can I book Rio de Janeiro hotels with free cancellation?
It's easy to book a refundable Rio de Janeiro hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Rio de Janeiro?
Some of the most popular luxury hotels in Rio de Janeiro are Miramar by Windsor Copacabana, Windsor Marapendi, and Hotel Nacional Rio de Janeiro OFICIAL. Miramar by Windsor Copacabana is a luxury hotel with a high guest rating amongst our travellers, and it offers an outdoor pool, a hot tub and surfing/bodyboarding. Windsor Marapendi and Hotel Nacional Rio de Janeiro OFICIAL are also popular luxury stays in great Rio de Janeiro locations.
What are some of the best Rio de Janeiro beach hotels?
For a beachy holiday in Rio de Janeiro, Copacabana Beach, Ipanema Beach, and Flamengo Beach are some of the best places to visit. Stay at a top-rated Rio de Janeiro beach hotel and make the most of your holiday. Check out Pestana Rio Atlantica in Copacabana if you're after a hotel that's near the water. With a beach (direct access) and guestrooms offering smart TVs, our travellers rate it highly at 7.8 out of 10. PortoBay Rio de Janeiro is another great choice for a relaxing beach holiday in Copacabana. Located on the beach, this hotel has an outdoor pool and a full-service spa along with a variety of other amenities to enjoy, and our travellers rate it 9.2. If you're venturing to Copacabana, Miramar by Windsor Copacabana is another ideal choice. Travellers love the beachfront setting plus the outdoor pool and hot tub, and it has a guest rating of 9.6.
What are some of the best hotels in Rio de Janeiro for couples?
Stay at a top-rated Rio de Janeiro romantic hotel and make the most of your couple's holiday. Our travellers love Copacabana Palace, A Belmond Hotel, Rio de Janeiro, a hotel in Copacabana with a beach. Another romantic hotel with top reviews is Vila Santa Teresa. This hotel can be found in Santa Teresa with an ocean-view restaurant and an outdoor pool for a perfect stay. Discover more hotels in Rio de Janeiro on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best kid-friendly hotels in Rio de Janeiro?
Some of the best Rio de Janeiro hotels for kids include The Coral Penthouse - 7 Bedrooms, Hotel Nacional - MC, and Copacabana Palace, A Belmond Hotel, Rio de Janeiro. The Coral Penthouse - 7 Bedrooms is a kid-friendly hotel in Copacabana with a guest score of 10 out of 10 offering family-friendly amenities like a beach (direct access). Check out Hotel Nacional - MC in São Conrado with a guest score of 10. This popular hotel has a beach, a free children's club, an outdoor pool, and more. Copacabana Palace, A Belmond Hotel, Rio de Janeiro is another good option in Copacabana with a beach, an outdoor pool, and a beachfront restaurant. Discover more kid-friendly hotels in Rio de Janeiro by using the Hotels.com "Family friendly" filter in your search.
What are the top Rio de Janeiro hotels with a pool?
For a little extra luxury, discover some of the best Rio de Janeiro hotels with a pool. Miramar by Windsor Copacabana is a great hotel in Copacabana with an outdoor pool and a guest rating of 9.6 out of 10. Windsor California Copacabana is a popular hotel in Copacabana that features an outdoor pool along with a beach and 2 restaurants. To find more stays in Rio de Janeiro with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Rio de Janeiro hotels with free parking?
If you're exploring by car, finding a great Rio de Janeiro hotel with free parking is a win. Our travellers' favourites include:
  • Cozy House: A pousada in Santa Teresa with an average guest rating of 10 out of 10
  • Hotel Show: A motel with an average guest rating of 10
  • Pousada MK Tour: A pousada with an average guest rating of 10
What are the top Rio de Janeiro boutique hotels?
Treat yourself to a stylish and luxurious boutique hotel in Rio de Janeiro. Vila Santa Teresa is a popular hotel with our travellers, offering guests an outdoor pool and a full-service spa as well as individually decorated guestrooms with down comforters and turndown service. You'll find it in Santa Teresa, a great location. Another top-rated boutique property is Hotel Fasano Rio de Janeiro. Located in Ipanema, this upscale property has a beach and an outdoor pool along with climate-controlled guestrooms with balconies and 24-hour room service.
What are some popular hotels in central Rio de Janeiro?
If you're looking for hotels in central Rio de Janeiro, check out Hilton Copacabana Rio de Janeiro and Arena Copacabana Hotel. Travellers love Hilton Copacabana Rio de Janeiro for its location, as well as the beach, 2 outdoor pools and children's pool this hotel offers. Arena Copacabana Hotel is another popular central hotel with a beach, an outdoor pool and an ocean-view restaurant. Stay at one of these hotels for easy access to top sights like Copacabana Beach, Christ the Redeemer, and Ipanema Beach. Copacabana and Ipanema are some of the most central areas for your Rio de Janeiro holiday.

Find out more about Rio de Janeiro

Rio de Janeiro: Where Vibrant Culture Meets Breathtaking Horizons

Rio de Janeiro, a vibrant jewel of Brazil, enchants with its stunning beaches, lush landscapes, and rich cultural tapestry. Marvel at the iconic Christ the Redeemer statue atop Corcovado Mountain, bask on the golden sands of Copacabana and Ipanema, or explore the vibrant streets of Santa Teresa. The city's lively samba rhythms and delicious cuisine create an irresistible atmosphere, while the breathtaking views from Sugarloaf Mountain offer a romantic backdrop. Whether you seek adventure in the Tijuca rainforest or relaxation by the sea, Rio promises a captivating blend of nature, culture, and exuberance that lingers in the heart.

Discover great hotels in Rio de Janeiro

Rio de Janeiro offers a diverse range of accommodation options, from luxury hotels with stunning ocean views to charming boutique stays. Expect competitive room rates and a vibrant atmosphere, particularly in areas like Copacabana and Ipanema, where you can enjoy both comfort and convenience during your visit. Here are some of the best hotels in Rio de Janeiro that our travelers love:

  1. Hotel Orizzonte Niterói by AtlanticaOpens in a new window: Hotel Orizzonte Niterói by Atlantica is a welcoming 3.0-star hotel that caters to leisure travellers seeking comfort and distinctive experiences. This property features a variety of enticing dining options, including complimentary breakfast and an onsite restaurant. Guests can indulge in sports and recreational activities, such as outdoor tennis and well-equipped fitness facilities. The entertainment offerings include modern amenities like LCD televisions and cable channels. With a nearby boardwalk, this hotel provides an excellent base for those looking to explore and enjoy the vibrant surroundings, ensuring a smooth and enjoyable stay.
  2. Hotel CantareiraOpens in a new window: Hotel Cantareira is a charming 2.5-star hotel that provides a delightful retreat for leisure travellers. This property is designed to enhance relaxation and offers a range of comfortable accommodations. Guests appreciate the inviting atmosphere and the thoughtfully curated experiences that cater to those looking to unwind. With an emphasis on high-quality journeys, Hotel Cantareira ensures every aspect of the stay is enjoyable, making it a preferred choice for travellers seeking a tranquil escape.
  3. Brasileranza HostelOpens in a new window: Brasileranza Hostel is a delightful 2.0-star hostel that appeals to beach enthusiasts and backpackers alike. This property boasts direct access to the beach, offering an idyllic setting for sun-soaked days and ocean adventures. The vibrant atmosphere and communal spaces foster social interactions among guests, creating a unique experience for those looking to connect with fellow travellers. With its focus on beach vacation experiences, Brasileranza Hostel is the perfect choice for those seeking a relaxed and spirited getaway.

Top locations to stay in Rio de Janeiro

Some of the best areas to stay in Rio de Janeiro are Copacabana, Ipanema, and Barra da Tijuca. Copacabana is famed for its vibrant beach culture, while Ipanema offers upscale atmosphere and stunning views. Barra da Tijuca boasts a lively scene with a mix of festivals and local life. For first-time visitors, Copacabana is the ideal choice for its central location and iconic beach experience.

  1. CopacabanaOpens in a new window: A vibrant hotspot, Copacabana is renowned for its stunning beach and lively atmosphere. The iconic promenade, lined with restaurants and shops, is perfect for a leisurely stroll. You can soak up the sun on the golden sands, enjoy beach sports, or grab a refreshing coconut water from a local vendor. The area is also famous for its cultural attractions, including the historic Fort Copacabana, which offers breathtaking views of the coastline. With a bustling nightlife scene, you'll find a range of bars and cultural venues within walking distance, making it an ideal choice for those looking to experience Rio's energetic vibe.
  2. IpanemaOpens in a new window: A stylish and upscale area, Ipanema is famous for its beautiful beach and the iconic “Girl from Ipanema” song. The beach here attracts a trendy crowd, and the surrounding neighbourhood features chic boutiques and artisan shops perfect for shopping enthusiasts. Enjoy the picturesque sunset from the beach or explore the nearby Lagoa Rodrigo de Freitas, a scenic lagoon surrounded by lush greenery. Ipanema is also a hub for cultural experiences, with various art galleries and music venues showcasing local talent, making it a fantastic place to stay for those seeking both relaxation and cultural immersion.
  3. Barra da TijucaOpens in a new window: Known for its expansive beach, Barra da Tijuca is a great choice for those who prefer a more laid-back atmosphere. The beach here is less crowded than Copacabana and Ipanema, making it perfect for sunbathing or enjoying water sports like kite surfing and stand-up paddleboarding. The area is also home to a variety of shopping centres, offering everything from high-end brands to local crafts. For those looking to explore nature, the nearby Tijuca National Park provides beautiful trails and stunning waterfalls, inviting visitors to unwind in a serene environment while still having access to the conveniences of city life.

Things to do in Rio de Janeiro

Rio de Janeiro enchants travellers with its stunning beaches, lush mountains, and vibrant parks. Dive into the turquoise sea, hike through verdant forests, or relax while soaking up breathtaking sunsets. Experience the lively atmosphere with local music, art tours, and the iconic Carnival, making every moment an unforgettable adventure.

  • Copacabana BeachOpens in a new window – Dive into the vibrant life of Rio at Copacabana Beach, renowned for its iconic crescent shape and lively atmosphere. Enjoy sunbathing on its golden sands, take a refreshing swim in the Atlantic, or join locals in a game of beach volleyball. The promenade, adorned with mosaic patterns, is perfect for a leisurely stroll while sampling delicious street food.
  • Praia da Barra da TijucaOpens in a new window – For those seeking a more spacious beach experience, head to Praia da Barra da Tijuca. This stunning stretch of coastline offers ample room for sunbathing, surfing, and beach sports. The clear waters and scenic backdrop make it an ideal spot for relaxation and fun, away from the bustling crowds.
  • Marina da GlóriaOpens in a new window – Explore Marina da Glória, a picturesque marina where you can admire luxury yachts and enjoy the stunning views of the surrounding mountains. This spot is perfect for a peaceful afternoon, and nearby cafés offer a delightful selection of snacks and beverages to savour while watching the boats glide by.
  • Flamengo BeachOpens in a new window – Discover the charm of Flamengo Beach, a quieter alternative that still boasts breathtaking views of the Sugarloaf Mountain. It’s a fantastic place to unwind, with shaded areas and lush gardens nearby, making it ideal for a family picnic or a relaxing day by the sea.
  • Flamengo ParkOpens in a new window – Take a stroll through Flamengo Park, a lush urban oasis that offers a perfect blend of nature and culture. With winding paths, beautiful gardens, and stunning sculptures, it’s an excellent location for a leisurely walk, family outings, or simply soaking up the vibrant atmosphere of Rio.

4 tips for savvy savings when booking a hotel in Rio de Janeiro

  1. Book for the cheapest times: The most affordable time to visit Rio de Janeiro is between June and August, when hotel prices tend to be lower. For those on a budget, a stay of at least 3 to 4 days is perfect for discovering the city's iconic landmarks, cultural heritage, and stunning natural beauty. During your visit, you can explore the vibrant beaches, breathtaking scenery, and remarkable architecture, as well as delve into the local art scene and enjoy live music as the sun sets over the sea. This time frame offers great value for money, allowing you to experience the best of Rio's history and culture without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Rio de Janeiro, visit the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, ensuring you don't miss potential savings. Additionally, the Smart Shopping tool in the app allows you to compare hotel prices and amenities, helping you make informed choices. If rooms become available or prices drop, you could be among the first to know, making it easier to book your last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could potentially lead to savings on your stay in a hotel in Rio de Janeiro. For those seeking unique accommodations, boutique hotels often provide a more personalised experience and sometimes better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we will suggest alternative dates that may be more affordable, helping you to find the best possible deal.
  4. Consider your location: Hotels situated near the city centre generally tend to be more expensive; however, thanks to Rio de Janeiro's excellent public transport system, you might discover a more affordable independent hotel a bit further out that remains well-connected. For those interested in exploring alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great value to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Rio de Janeiro

Rio de Janeiro experiences its lowest average temperature in July, at 70.0°F (21.1°C), while February is the hottest month, with an average temperature of 80.2°F (26.8°C). January is usually the wettest month. January, February, and September are the peak travel months in Rio de Janeiro, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. On the other hand, May, June, and August tend to be quieter times to visit, marked by no to light rainfall and mostly sunny conditions.

Keep exploring