Sat 31 °C

Search Hotels near Top Rio de Janeiro Attractions

Most Popular Hotels in Rio de Janeiro

See all 481 Hotels in Rio de Janeiro
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Windsor Barra Hotel
Windsor Barra Hotel

Avenida Lucio Costa, 2630, Rio de Janeiro 22620-172

4.5 out of 5.0
4.3 out of 5 (440 reviews)

Nestled on the beach, this Rio de Janeiro hotel is within a 15-minute walk of Barra Beach, Barra da Tijuca, and Pepe Beach. …

Promenade Paradiso
Promenade Paradiso

Avenida Das Americas 487, Rio de Janeiro 22631-000

4.0 out of 5.0
3.9 out of 5 (418 reviews)

Situated near the beach, this hotel is within 1 mi (2 km) of Shopping Downtown and Ilha Da Gigoia. Barra Beach and Pepe Beach …

Augusto's Copacabana Hotel
Augusto's Copacabana Hotel

Rua Bolivar 119, Rio de Janeiro 22061-020

3.0 out of 5.0
3.7 out of 5 (305 reviews)

Just 3 blocks from Copacabana Beach, Augusto's Copacabana Hotel is 3 km (2 mi) from Ipanema Beach and 8 km (5 mi) from …

Aeroporto Othon
Aeroporto Othon

Avenida Beira Mar 280 Castelo, Rio de Janeiro 20021-060

3.0 out of 5.0
3.1 out of 5 (496 reviews)

Located in Gloria, this hotel is steps from Consulate General of the United States Rio de Janeiro and Museum of Modern Art. …

Hotel Astoria Copacabana
Hotel Astoria Copacabana

Rua Republica Do Peru 345, Rio de Janeiro 22021-040

3.0 out of 5.0
3.6 out of 5 (575 reviews)

The Hotel Astoria Copacabana is two blocks from Copacabana Beach, Avenida Atlântica, and in walking distance from the Cardeal …

Royal Rio Palace Hotel
Royal Rio Palace Hotel

Rua Duvivier 82 Copacabana, Rio de Janeiro 22020-020

4.0 out of 5.0
4 out of 5 (816 reviews)

Located in Copacabana, this hotel is 0.5 mi (0.8 km) from Praia do Leme and within 3 mi (5 km) of Sugar Loaf Mountain and …

PortoBay Rio Internacional
PortoBay Rio Internacional

Avenida Atlântica, 1500, Rio de Janeiro 22020-020

4.0 out of 5.0
4.4 out of 5 (690 reviews)

Located on lively Avenida Atlântica, PortoBay Rio Internacional places guests just steps from Copacabana Beach. It’s a 7 …

Windsor Guanabara Hotel
Windsor Guanabara Hotel

Avenida Presidente Vargas 392, Rio de Janeiro 20071-000

3.5 out of 5.0
4 out of 5 (376 reviews)

Located in the heart of Rio de Janeiro, this hotel is within 1 mi (2 km) of Igreja de Nossa Senhora de Candelária, National …

Augusto's Rio Copa Hotel
Augusto's Rio Copa Hotel

Avenida Princesa Isabel 370, Rio de Janeiro 22011-010

3.0 out of 5.0
3.8 out of 5 (327 reviews)

Located in Copacabana, this hotel is within a 15-minute walk of Praia do Leme and Rio Sul Shopping Center. Praca Serzedelo …

Sheraton Grand Rio Hotel & Resort
Sheraton Grand Rio Hotel & Resort

Avenida Niemeyer 121 - Leblon, Rio de Janeiro 22450-220

5.0 out of 5.0
3.9 out of 5 (499 reviews)

This renovated urban resort fronts a white-sand beach between Barra da Tijuca and famed Ipanema Beach, with a complimentary …


Recent Reviews in Rio de Janeiro

Hide content

Narrow your search

Pocket Guide: Rio de Janeiro

Visiting Rio de Janeiro

Nature enthusiasts will enjoy a visit to Rio de Janeiro, though all visitors are sure to appreciate the beaches, restaurants, and shopping. This welcoming, seaside city also attracts visitors with its museums, art, and sporting events. Top attractions include Corcovado and Sugar Loaf Mountain.
  • There are 664 Rio de Janeiro hotels
  • August is the most expensive month to travel here, while November tends to be the cheapest
  • Closest major airport is in Rio de Janeiro (GIG-Galeao - Antonio Carlos Jobim Intl.), 12.8 mi (20.6 km) from the city centre

Sightseeing around Rio de Janeiro

  • Known for its museums, art, and live music, including cultural attractions such as Museum of Modern Art, BARRAmusic, and Citibank Hall Rio de Janeiro
  • Notable landmarks include Corcovado, Sugar Loaf Mountain, and Roberto Burle Marx Estate
  • The beach, seaside, and sunsets provide a picturesque setting, and places to consider visiting are Rio de Janeiro Botanical Garden, Leblon Beach, and Parque Henrique Lage
  • Shopping is one of the top reasons to visit, so consider an excursion to BarraShopping Mall, Barra Shopping Center, and Recreio Shopping Center
  • Everyone—not just sports fans—will find lots of reasons to cheer at a game or event at Maracana Stadium, Nelson Piquet Auto Race Track, or HSBC Arena

Getting around Rio de Janeiro

With so many transportation options, seeing Rio de Janeiro is a breeze. Walk to a nearby metro station like College Station, Iraja Station, or Thomaz Coelho Station. If you're looking to journey outside of the area, take a train from Rio de Janeiro Realengo Station, Rio de Janeiro Magalhaes Bastos Station, or Rio de Janeiro Vila Militar Station.

Staying in Rio de Janeiro

In Rio de Janeiro, you'll find 664 hotels and other accommodation options to choose from, making it easy to plan your perfect holiday retreat at an affordable price:
  • 237 hotels, ranging from GBP 30/night to GBP 430/night
  • 21 aparthotels, ranging from GBP 47/night to GBP 126/night
  • 255 apartments, ranging from GBP 17/night to GBP 477/night
  • 14 B&Bs, ranging from GBP 14/night to GBP 98/night
  • 11 guesthouses, ranging from GBP 18/night to GBP 109/night
  • 98 hostels, ranging from GBP 5/night to GBP 89/night
  • 22 pousadas, ranging from GBP 28/night to GBP 284/night
For family trips or any other travel plans, you might consider these top-rated, larger hotels:
  • Hilton Barra Rio De Janeiro, averaging GBP 135.43/night
  • Miramar Hotel by Windsor, averaging GBP 223.02/night
Looking for a romantic getaway, a cosy spot, or a boutique stay? You might like these highly rated smaller hotels or specialty properties:
  • TuAkAzA Exclusive Lodge Boutique Hotel, averaging GBP 354.52/night
  • 1900 Hotel, averaging GBP 54.94/night
Hilton Barra Rio De Janeiro, a 5-star favourite with Expedia travellers, has a 4.9 out of 5 user rating. Also highly rated by guests are TuAkAzA Exclusive Lodge Boutique Hotel and Miramar Hotel by Windsor.

Dressing for Rio de Janeiro

  • Between January and March, you can expect the daytime average to be around 30°C and the nighttime average to be 21°C
  • From April to June, temperatures average about 27°C during the day and 17°C at night
  • July through September averages 25°C during the day and 17°C at night
  • In October–December, the average temperature is 28°C during the day and 19°C at night
  • Average annual rainfall for Rio de Janeiro is 49 millimetres