Menu

Search options

Select city first

2026-06-22

2026-06-23
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

1803 results

  • Limoeiroparaty

    From US$ 65

    22 Rua 19 Casa Duplex, Paraty, Brazil (To the map)

    Located right around the corner from the Paraty City Gateway, the hotel is 10 minutes' walk from Paraty…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • 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
  • Parque Hotel Cordeiro

    From US$ 27

    262 Avenida Presidente Vargas, Cordeiro, Brazil (To the map)

    The centre of Cordeiro is a 5 minutes' walk of this hotel. Arraial do Cabo is 110 km away from the…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Hotel Cantinho De Ferias

    From US$ 120

    Praca Maringa Vila de Maringá, Visconde De Maua, Brazil (To the map)

    When staying at this Visconde De Maua hotel, you'll be about a 10-minute drive from Cachoeira do Escorrega.

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Bahiamarela Boutique Hotel & Spa

    From US$ 70

    Quadra B Rua E 1 Lt 9-10 Praia de João Fernandes, Armacao dos Buzios, Brazil (To the map)

    This Armacao dos Buzios hotel lies about minutes by car from Enseada da Praia Brava and within 25 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Hotel Serra Da Estrela

    From US$ 17

    Rua Washington Luiz,21, Petropolis (Rio de Janeiro), Brazil (To the map)

    The centre of Petropolis can be reached in 10 minutes' walk of the hotel, and such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 17
  • Viver Pousada Club & Restaurante

    From US$ 145

    Rua Dos Expedicionarios, 110 Pousada, Saquarema, Brazil (To the map)

    You'll need 53-minute drive to Cabo Frio International airport. The Morro da Cruz Lookout is in the vicinity…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Hotel Mar De Cabo Frio

    From US$ 70

    Rua Zulmira Mendes, 567, Cabo Frio, Brazil (To the map)

    This Cabo Frio hotel in the Braga district, just 1.4 km from the Itajuru Waterway. Surrounded by palm…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Hotel Do Papai Noel

    From US$ 70

    Avenida Penedo, 640 - Bairro: Centro, Penedo (Rio de Janeiro), Brazil (To the map)

    The centre of Penedo is a 10 minutes' walk of the hotel. When staying at this Penedo hotel, guests will…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Hotel Do Campanario

    From US$ 81

    Rua Do Lago, 62, Itatiaia (Rio de Janeiro), Brazil (To the map)

    The Roda D' Agua Shopping Center is located just 500 metres from this Itatiaia hotel, and such natural…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Pousada Villa Jambo

    From US$ 62

    Rua Nelson Silva 90 - Carongola, Petropolis (Rio de Janeiro), Brazil (To the map)

    The 14 Bis Square is 15 minutes by car from this 3-star hotel and Galeao airport is 70 km away. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • 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
  • Pousada Mirante Da Prainha

    From US$ 49

    Loteamento Vivendas Do Arraial Lote 07 Quadra B, Arraial do Cabo, Brazil (To the map)

    Situated 1.5 km from the dos Anjos Beach Pier, the hotel also gives access to such sports venues as the…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • 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
  • Pousada 3 Coracoes Penedo

    From US$ 64

    Estrada Vale Do Ermitao, Penedo (Rio de Janeiro), Brazil (To the map)

    The centre of Penedo is a 15 minutes' walk of this 3-star hotel. The Emerald Pool is situated around…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Hotel Em Cabo Frio Cond Royale - Av Assuncao 239 Bairro Passagem Ap 305

    From US$ 63

    Av Nossa Senhora Da Assuncao 339 Unidade 305, Passagem , Cabo Frio Rj, Cabo Frio, Brazil (To the map)

    The hotel is about 5 km from Cabo Frio International airport and within 2 km of such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • 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
  • Vox Hotel

    From US$ 37

    Estrada Sao Joao Caxias, 1010 - Sao Joao De Meriti, Sao Joao de Meriti, Brazil (To the map)

    This Sao Joao de Meriti hotel has a prime setting within a 2-km distance of the São João de Meriti History…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Chale Diamante C /Ar

    455 Rua Argentina, Volta Redonda, Brazil (To the map)

    The centre of Volta Redonda is a 25 minutes' walk of this hotel. The Municipal Zoo is 2.5 km from the…

    To the hotel

    Book Now
  • 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