Menu

Search options

Select city first

2026-11-10

2026-11-11
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

2169 results

  • Pousada Areia De Itauna

    Rua Dos Pescadores, 295, Saquarema, Brazil (To the map)

    The hotel is only 350 metres from Lake's Shopping, 3.2 km from Praia do Boqueirao Beach. In proximity…

    To the hotel

    Book Now
  • Pousada Lirios Do Campo

    From US$ 117

    Avenida Jabaquara, Paraty, Brazil (To the map)

    The centre of Paraty can be reached in 20 minutes' walk of the comfortable hotel, and such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Pousada Fazenda Aroeira Secretario

    From US$ 142

    Estrada Para Avelar, Secretario, Brazil (To the map)

    Attractions 3.2 km from the hotel include Secretary waterfall. The comfortable Pousada Fazenda Aroeira…

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • Pousada Nossa Senhora

    From US$ 21

    Rua Das Rosas 544 Pousada Nossa Senhora, Penedo (Rio de Janeiro), Brazil (To the map)

    The hotel has a scenic location 2.4 km from Poco das Esmeraldas. The elegant hotel stands a 15-minute…

    To the hotel

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

    From US$ 100

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

    Located merely 1 km from Barra de Guaratiba Beach, the hotel is also 42 km from Estação D Pedro II Central…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Pousada Sobre As Ondas

    From US$ 60

    Rua Das Garoupas, 228 228, Saquarema, Brazil (To the map)

    The hotel has a prime setting 2.1 km from Vila Beach, while natural sights like Prainha Beach are 2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Ibello Beach Pousada

    Rua Das Matas, Cabo Frio, Brazil (To the map)

    Situated about 10 minutes by car from Oven's Beach, this 2-star hotel also gives access to such sports…

    To the hotel

    Book Now
  • Hotel Vivenda Penedo

    From US$ 122

    Rua Passeio Niteroi, Penedo (Rio de Janeiro), Brazil (To the map)

    This 3-star hotel is in the Penedo district, 450 metres from Museu Dona Eva. Shopping Roda D' Agua can…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Di Luca Guest House Paraty

    From US$ 106

    100 Rua Paulo Dias De Carvalho Mendonca, Paraty, Brazil (To the map)

    Jabaquara's Beach is a short way from the hotel, while Portico da Cidade de Paraty is nestled merely…

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Flats Chamego

    From US$ 55

    Avenida Doze De Novembro, 429, Armacao dos Buzios, Brazil (To the map)

    The comfortable hotel has a prime location 2.4 km from the water Pero Beach. The property in Armacao…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Hotel Granja Brasil Resort

    From US$ 67

    Estrada Uniao E Industria, 9153, Itaipava, Brazil (To the map)

    Guests can access Horto Municipal d eItaipava just 1 km from the hotel, while Raul de Leoni Culture Center…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Hotel Avenida

    Avenida Amaral Peixoto, Volta Redonda, Brazil (To the map)

    The centre of Volta Redonda is a 5 minutes' walk of the hotel. Memorial of Ex-Combatants is a popular…

    To the hotel

    Book Now
  • Paradise Hostel Ilha Grande

    From US$ 15

    Travessa Do Beto 93 Avenida, Vila do Abraao, Brazil (To the map)

    Located within 200 metres of Sain't Sebastian Church, this hotel is not far from Ilha Grande State Park.

    To the hotel

    price for 1 night
    Book Now From US$ 15
  • Hotel La Plage

    From US$ 45

    Av Dos Namorados, 101, Cabo Frio, Brazil (To the map)

    Fort's Viewpoint is 10 minutes' drive from this 2-star hotel, while Ponto da arvore bus stop is 600 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Pousada Recanto Dos Arcos

    From US$ 41

    Estrada Conservatoria- St Isabel 3205, Conservatoria, Brazil (To the map)

    This Conservatoria hotel gives access to Matriz de Santo Antonio, which is nearly 10 minutes away by…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Pousada Colibri Da Barra Da Tijuca

    From US$ 45

    Alameda Dos Colibris, 89, Rio de Janeiro, Brazil (To the map)

    Zax Club is only 1 km from this Rio de Janeiro hotel, while Barra Water Shuttle is 400 metres away. Also…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Casagrande Hotel Boutique

    From US$ 59

    Rua 8 - Quadra B - Lote 18, Armacao dos Buzios, Brazil (To the map)

    The 3-star hotel lies in the Joao Fernandes district in close proximity to Rua Joao Fernandes. Lagoa…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Flat Em Hotel Esuites

    From US$ 51

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

    The hotel in the Parque Leopoldina district is 3.8 km from Cachoeira do Rio Preto and 2.1 km from such…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Pousada Polessas

    From US$ 71

    Estrada Do Taquaral, S/N Maringa Mg S/N, Visconde De Maua, Brazil (To the map)

    This Visconde De Maua hotel has a quiet setting 2.6 km from Poco do Marimbondo Waterfall. Vale do Alcantilado…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Suites Escotilha

    From US$ 52

    Avenida Getulio Vargas 734, Arraial do Cabo, Brazil (To the map)

    This hotel is 2.4 km from Oven's Beach, while Portico de Arraial do Cabo is 2.5 km away. Natural attractions…

    To the hotel

    price for 1 night
    Book Now From US$ 52