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.

Augusto's Paysandu Hotel
Augusto's Paysandu Hotel

Rua Paissandu 23, Rio de Janeiro 22210-070

3.0 out of 5.0
3.5 out of 5 (306 reviews)

Located in Flamengo, this hotel is within 2 mi (3 km) of Aterro do Flamengo Park, Arcos da Lapa, and National Library. Museum …

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 (420 reviews)

Nestled on the beach, this Rio de Janeiro hotel is 0.6 mi (1 km) from Barra da Tijuca and 3.1 mi (4.9 km) from Joatinga …

Windsor Asturias Hotel
Windsor Asturias Hotel

Rua Senador Dantas 14-Cinelandia, Rio de Janeiro 20031-203

3.5 out of 5.0
4.2 out of 5 (624 reviews)

Situated in Rio de Janeiro, this hotel is steps from Cinelandia and National Library. Arcos da Lapa and Catedral de Sao …

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 (295 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 (478 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 (560 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 (749 reviews)

Located in Copacabana, this hotel is 1.1 mi (1.8 km) from Edmundo Bittencourt Square and within 3 mi (5 km) of Sugar Loaf …

Windsor Plaza Hotel
Windsor Plaza Hotel

Ave Princesa Isabel 263 Copacabana, Rio de Janeiro 22011-010

3.5 out of 5.0
4.1 out of 5 (612 reviews)

Within walking distance of the famous Copacabana Beach where locals and visitors gather by day and night for socializing …

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 (323 reviews)

Located in Copacabana, this hotel is within 2 mi (3 km) of Edmundo Bittencourt Square, Federal University of Rio de Janeiro …

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 (485 reviews)

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

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