Menu

Search options

Select city first

2025-07-23

2025-07-24
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

1843 results

  • 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)

    The property in Barra da Tijuca with Pedra Bonita, a cliff where you can do hang-gliding while enjoy…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Sambura Paraty

    From US$ 61

    Rua Alziro Domingos Do Nascimento, S/N - Praia Grande, Paraty, Brazil (To the map)

    Located within 5 minutes' walk of Araujo Island, the property is just a minute's drive from Praia Grande.

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Pousada Seven Sunset Club Marambaia

    From US$ 70

    Estrada Roberto Burle Marx, Rio de Janeiro, Brazil (To the map)

    Nestled merely 1.6 km from Sitio Roberto Burle Marx, the property is nearly a 10-minute drive from Grumari…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Hotel Da Tartaruga Eireli

    From US$ 56

    Rodovia Amaral Peixoto, 03264 Centro, Rio das Ostras, Brazil (To the map)

    You'll need 32-minute drive to Macae airport. Costa Island stands around 10 minutes by car from this…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Pousada Sao Joaquim

    470 Rua Almirante Alexandrino, Rio de Janeiro, Brazil (To the map)

    You'll be only 1.6 km from Catete Palace and a short distance from Museu Chacara do Ceu Museum. Shopping…

    To the hotel

    Book Now
  • Le Chateaux Joa

    From US$ 335

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

    The property is in the very heart of Rio de Janeiro, within 25 minutes' walk of Ilha Da Gigoia and within…

    To the hotel

    price for 1 night
    Book Now From US$ 335
  • Garden Hotel Boutique

    From US$ 39

    Avenida Octavio Gama, 390, Paraty, Brazil (To the map)

    Museu Forte Defensor Perpetuo de Paraty is only 1.5 km from the property which is also within minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Oyo Hotel Recanto Do Alto, Teresopolis

    From US$ 27

    174 Rua Cecilia Meireles, Teresopolis, Brazil (To the map)

    This Teresopolis hotel is ideally situated 10 minutes' drive from Mirante do Soberbo. Fonte Judith in…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Rio Orla Botafogo Hotel

    From US$ 60

    122 Rua Real Grandeza, Rio de Janeiro, Brazil (To the map)

    This hotel is located approximately 5 minutes on foot from Casa Firjan, not very far from Botafogo tube…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Pousada E Adega Lapa Do Lobo

    From US$ 156

    R. Santo Antonio, 100, Conservatoria, Brazil (To the map)

    Casa do Poeta Atelie is at a medium distance from the property, while Guilherme de Brito Museum is only…

    To the hotel

    price for 1 night
    Book Now From US$ 156
  • True America Apart-Hotel

    From US$ 47

    1031 Rua Tenente Coronel Cardoso, Campos dos Goytacazes, Brazil (To the map)

    Located in the Parque Leopoldina district, the accommodation is in the neighbourhood of Museu Ferroviario…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Hotel Bucsky

    From US$ 117

    Estrada Rio-Friburgo Km 76, Nova Friburgo, Brazil (To the map)

    Capela de Santo Antonio, which is around a 10-minute drive from this family-friendly hotel, is one of…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Hotel Novo Mundo

    From US$ 39

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

    This excellent hotel is located at a distance of 3.3 km from Cultural Center of the Bank of Brazil and…

    To the hotel

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

    From US$ 57

    Est. Uniao Industria, Itaipava, Brazil (To the map)

    Steps from a garden, this Petropolis property is within 4 km of Patio Das Jabuticabeiras. Standing about…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Studio Hashi 08

    Rua Cineasta Paulo Cezar Da Silva, Paraty, Brazil (To the map)

    Pontal Beach is located just 6 minutes' walk from this Paraty hotel, and such natural sites as Jabaquara's…

    To the hotel

    Book Now
  • Locanda Bela Vista

    From US$ 160

    Rua Joaquim Agante Moco, 157, Itaipava, Brazil (To the map)

    The property is about 80 km from Galeao airport and around 10 minutes by car from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Pousada Simone Paulista

    From US$ 48

    Br 101 Km 542 Tarituba, Paraty, Brazil (To the map)

    Cultural sights in the area are Sesc Paraty Museum (4.5 km) and Museum of Sacred Art of Paraty (4.6 km).

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Pousada Caminho Da Passagem

    Rua Professor Domingos Ribeiro, 74, Passagem, Cabo Frio, Brazil (To the map)

    You'll need 20-minute drive to Cabo Frio International airport. The hotel is about a 25-minute stroll…

    To the hotel

    Book Now
  • Duendes Boutique Hotel

    From US$ 97

    Rua Sao Cristovao, 2, Armacao dos Buzios, Brazil (To the map)

    This 4-star hotel is situated in the Armacao district, a short way from the seafood restaurant O Barco.

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Castel Plaza Hotel

    From US$ 54

    Av. Marechal Castelo Branco, 301, Resende, Brazil (To the map)

    The centre of Resende can be reached within a 25-minute walk. Militar da AMAN Museum can be found within…

    To the hotel

    price for 1 night
    Book Now From US$ 54