Menu

Search options

2026-04-28

2026-04-29
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Rio de Janeiro

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

527 results

  • Suite 102 - Pousada No Centro Do Rio

    From US$ 84

    Praca Maua, 15, Rio de Janeiro, Brazil (To the map)

    The hotel is about 5 km from Santos Dumont airport and 900 metres from such cultural venues as the Navy…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Via Premiere - Suite - Riocentro - Barra Olimpica - Vista Panoramica

    From US$ 38

    Estrada Dos Bandeirantes, 8923 - Torre 1 - Apto 910B, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel is about 40 km from Galeao airport and within a 7-km distance of such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Luxuoso Hotel Nacional - Suite Com Banheira

    769 Avenida Niemeyer Suite 2107, Rio de Janeiro, Brazil (To the map)

    This hotel is situated in the Zona Sul district, in close proximity to the restaurant A Sereia. Fashion…

    To the hotel

    Book Now
  • Toy Barra Hotel, Rio De Janeiro (Adults Only)

    From US$ 19

    Estrada Da Barra Da Tijuca 109, Rio De Janeiro, Br, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel is located within 7 km of Barra da Tijuca Beach, and Gigoia Island is a short…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Via Premiere - Flat - Riocentro - Barra Olimpica - Vista Montanha

    From US$ 192

    Estrada Dos Bandeirantes, 8923, Rio de Janeiro, Brazil (To the map)

    Nestled about a 10-minute ride from the Rio Olympic Arena, the hotel is about a 15-minute ride from the…

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • Mama Shelter Rio De Janeiro

    From US$ 48

    Rua Paschoal Carlos Magno - 5, Rio de Janeiro, Brazil (To the map)

    While staying in this hotel, you are invited to discover the ornate Municipal Theater of Rio de Janeiro…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Barra First Class

    From US$ 64

    Av. Das Americas, 7897, Rio de Janeiro, Brazil (To the map)

    Located 450 m from the Vogue Square, the hotel is 3.5 km from the big mall "Via Parque Shopping". Marapendi…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Hotel Flamengo Palace

    From US$ 61

    Praia Do Flamengo 6;, Rio de Janeiro, Brazil (To the map)

    Located 3.5 km from the enclosed volcanic Red Beach, the hotel is also in the vicinity of the Marina…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Lapa Ville Hotel

    From US$ 23

    Na, Rua Da Lapa, 123, Centro, Rio de Janeiro, Brazil (To the map)

    While staying in this smoke-free hotel, you are invited to discover the handsomely landscaped park "Parque…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Boutique Hotel Gavea Tropical

    From US$ 54

    R. Sergio Porto, 85, Gavea, Rio de Janeiro, Brazil (To the map)

    You'll need 17-minute drive to Santos Dumont airport. Guests can easily reach Rocinha which is in proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Mercure Rio De Janeiro Botafogo Mourisco

    From US$ 62

    Rua Da Passagem, 39, Rio de Janeiro, Brazil (To the map)

    Mourisco Business Center is located only 400 metres from this 4-star hotel, and the 18th-century Duke…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Restau De Marambaia

    From US$ 102

    Estrada Da Vendinha, 161 Casa 161, Rio de Janeiro, Brazil (To the map)

    You'll need 60-minute drive to Galeao airport. The Restau De Marambaia is merely a 6-minute walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Red Level At Gran Melia Nacional Rio

    Av. Aquarela Do Brasil Sn, Rio de Janeiro, Brazil (To the map)

    The 33-storey hotel is located 850 m from Pedra Bonita Mountain and just moments from Fashion Mall. Sao…

    To the hotel

    Book Now
  • Hotel Ferreira Viana

    From US$ 19

    Rua Ferreira Viana 58 Flamengo, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel in the Dong Da district of Rio de Janeiro is merely 1.3 km from the Paris Square…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Hotel Nacional Rio De Janeiro

    769 Avenida Niemeyer Ap 2613, Rio de Janeiro, Brazil (To the map)

    You'll need 20-minute drive to Santos Dumont airport. The Vista Chinesa is 2.9 km from the beachfront…

    To the hotel

    Book Now
  • Le Chateaux Joa

    From US$ 335

    Rua Jose Pancetti N 70, Rio de Janeiro, Brazil (To the map)

    This hotel is nestled in the Joatinga district, just near Joatinga Beach. The Joá Viewpoint is within…

    To the hotel

    price for 1 night
    Book Now From US$ 335
  • Rio Centro Samba Convention Barra Olimpica

    From US$ 39

    6265 Estrada Dos Bandeirantes 1513, Rio de Janeiro, Brazil (To the map)

    Located a 10-minute drive from Arena Carioca 3, the 3-star hotel is a 15-minute drive from Olympic Tennis…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Hotel Nacional

    Av. Niemeyer, 769, Rio de Janeiro, Brazil (To the map)

    Located in the Sao Conrado district, the hotel is nearly a 15-minute ride from the giant mountaintop…

    To the hotel

    Book Now
  • Pousada Queiroz

    From US$ 33

    Estrada Do Guanumbi 907, Rio de Janeiro, Brazil (To the map)

    The hotel is within a 6-km distance of the Imperator João Nogueira Cultural Centre in Rio de Janeiro.

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Suite Luxo Via Premiere Riocentro ,Farmasi Arena

    From US$ 45

    8923 Estrada Dos Bandeirantes Apartamento 905 B Torre 1, Rio de Janeiro, Brazil (To the map)

    You'll need 37-minute drive to Galeao airport. This 4-star hotel is about 10 minutes by car from the…

    To the hotel

    price for 1 night
    Book Now From US$ 45