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

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

£82
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,037 reviews)

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

£144
Pestana Rio Atlantica
Pestana Rio Atlantica

Avenida Atlantica 2964, Rio de Janeiro 22070-000

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

At just about the midpoint of Copacabana's beachfront avenue, Pestana Rio Atlantica is 2 km (1 mi) from Sugar Loaf and within …

£148
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 …

£71
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 (508 reviews)

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

£44
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 (583 reviews)

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

£55
Windsor Copa Hotel
Windsor Copa Hotel

Avenida N. S. de Copacabana, 335, Rio de Janeiro 22020002

3.0 out of 5.0
4.3 out of 5 (780 reviews)

Located in Copacabana, this hotel is 0.3 mi (0.5 km) from Praca Serzedelo Correia and within 3 mi (5 km) of Sugar Loaf …

£98
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 (383 reviews)

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

£88
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 (329 reviews)

Located in Copacabana, this hotel is within a 15-minute walk of Praia do Leme, Chacrinha State Park, and Rio Sul Shopping …

£78
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 (588 reviews)

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

£124

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
false