Search Hotels near Top Rio de Janeiro Attractions

Most Popular Hotels in Rio de Janeiro

See all 993 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 Atlântica
Windsor Atlântica

Avenida Atlantica, 1020, Rio de Janeiro CEP:22011010

5.0 out of 5.0
4.5 out of 5 (931 reviews)

Nestled on the beach, this Copacabana hotel is within a 15-minute walk of Praia do Leme and Forte Duque de Caxias. Chacrinh …

Get Rates
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 (696 reviews)

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

Yoo2 Rio de Janeiro by Intercity
Yoo2 Rio de Janeiro by Intercity

Praia de Botafogo 242, Rio de Janeiro 22250-145

4.5 out of 5.0
4.6 out of 5 (45 reviews)

Located in Botafogo, this luxury hotel is 0.1 mi (0.1 km) from Basilica Imaculada Conceicao and within 3 mi (5 km) of Sugar …

Hotel Fasano Rio de Janeiro
Hotel Fasano Rio de Janeiro

Avenida Vieira Souto 80, Rio de Janeiro 22420-000

5.0 out of 5.0
4.5 out of 5 (122 reviews)

Nestled on the beach, this Arpoador hotel is 0.1 mi (0.2 km) from Casa de Cultura Laura Alvim and 1.7 mi (2.8 km) from Leblon …

Get Rates
Américas Copacabana Hotel
Américas Copacabana Hotel

Rua Barata Ribeiro 550, Rio de Janeiro 22040-001

3.5 out of 5.0
4.4 out of 5 (384 reviews)

Located in Copacabana, this hotel is 0.3 mi (0.6 km) from Bairro Peixoto and 2.8 mi (4.5 km) from Parque Henrique Lage. …

Get Rates
El Misti Suites
El Misti Suites

Cinco de Julho 17 Copacabana, Rio de Janeiro

2.5 out of 5.0

Located in Copacabana, this hostel is 0.2 mi (0.4 km) from Edmundo Bittencourt Square and within 3 mi (5 km) of Parque …

Get Rates
Miramar Hotel by Windsor
Miramar Hotel by Windsor

Avenida Atlantica, 3668 - Copacabana, Rio de Janeiro 22070-001

5.0 out of 5.0
4.7 out of 5 (847 reviews)

Miramar Hotel by Windsor sits near south Copacabana Beach along lively Avenida Atlantica, home to shops, bars, and restaurant …

Windsor Excelsior Hotel
Windsor Excelsior Hotel

Avenida Atlantica 1800, Rio de Janeiro 22021-001

4.0 out of 5.0
4.3 out of 5 (1,035 reviews)

Windsor Excelsior Hotel is right across from Capacabana Beach, within walking distance to Ipanema Beach, Leblon Beach and a …

Windsor Leme Hotel
Windsor Leme Hotel

Avenida Atlantica 656, Rio de Janeiro 22010-000

4.0 out of 5.0
4.2 out of 5 (587 reviews)

The Windsor Leme Hotel is located along Leme Beach, at the north end of Copacabana. Sugarloaf Mountain, Forte Duque de Caxias …

Merlin Copacabana Hotel
Merlin Copacabana Hotel

Avenida Princesa Isabel, 392, Rio de Janeiro 22011-010

3.5 out of 5.0
3.9 out of 5 (239 reviews)

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


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