Menu

Search options

Select city first

2026-11-12

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

2118 results

  • Dom Caldeira Hospedaria

    From US$ 49

    Avenida Presidente Sodre, 94 - 2 Andar, Itaocara, Brazil (To the map)

    Itaocara centre can be reached within 5 minutes' walk. The hotel is in the vicinity of Praca da Matematica…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Upwind

    From US$ 86

    R. Nossa Sra. Da Penha - Praia Seca, Araruama, Brazil (To the map)

    This 5-star hotel boasts a prime setting near Igreja Nossa Senhora da Penna. The hotel provides easy…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Riachuelo Hotel

    From US$ 44

    Avenida Riachuelo 480, Resende, Brazil (To the map)

    The centre of Resende can be reached in 10 minutes' walk of this comfortable hotel, and such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Imperial Suites By Prado

    From US$ 61

    2850 Estrada Uniao E Industria 2850, Correas, Brazil (To the map)

    The hotel has a prime setting around 15 minutes by car from Cathedral of Petropolis, while natural sights…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Own Ipanema Visconti

    From US$ 97

    Rua Prudente De Moraes, 1050, Rio de Janeiro, Brazil (To the map)

    The giant mountaintop statue "Corcovado Christ the Redeemer" is about a 10-minute drive from the hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Aconchegante Casa De Temporada Araruama

    From US$ 111

    Rua Mathathias Bussinger S/Nr Quadra 15 Lote 7 - Condominio Barao De Monte Belo, Araruama, Brazil (To the map)

    The hotel is 4.8 km from Sitio Ilha do Lazer Miguel Jeovani in Araruama. Paroquia de Sao Sebastiao Catholic…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Mar Suites Yguassu Oficial

    From US$ 40

    Travessa Carlos Cardoso Tavora 201 Jardim São João, Nova Iguacu, Brazil (To the map)

    Located merely 1.1 km from Anna Marcia Mixo Cultural Space, the hotel is also within reach of Nova Iguacu…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Hotel Sol E Lua

    From US$ 311

    Rua Capitao Nunes 1904 Madressilva Saquarema, Saquarema, Brazil (To the map)

    The hotel offers proximity to natural sights like Prainha Beach (4.5 km) and Praia da Vila Beach (4.6…

    To the hotel

    price for 1 night
    Book Now From US$ 311
  • Pousada Ilha Da Fantasia & Passeio De Lancha Incluso

    From US$ 73

    35 Alameda Das Mangueiras, Rio de Janeiro, Brazil (To the map)

    The hotel boasts a prime setting only steps away from Ilha Da Gigoia. Guests can visit BarraPoint Shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Mar Premier Flats Oficial Queimados Rj

    From US$ 36

    Rua Vereador Marinho Hemeterio Oliveira, 853, Queimados, Brazil (To the map)

    The comfortable hotel boasts a convenient location within a few blocks of Queimados train station. The…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Suites Mar

    From US$ 43

    Rua Sao Francisco De Assis, 191, Arraial do Cabo, Brazil (To the map)

    The hotel has a prime location a mere 1.6 km from Portico de Arraial do Cabo. Mirante da Boa Vista is…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Pousada Dom Cezar

    From US$ 30

    Av. Ver. Antonio Ferreira Dos Santos, 176, Cabo Frio, Brazil (To the map)

    Guests will appreciate a prime location not far from the Long Praia do Forte White-Sand Beach. Praca…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Pousada Boutique Do Lazer Sp

    From US$ 34

    Rua Das Garoupas, 148, Cabo Frio, Brazil (To the map)

    The centre of Cabo Frio can be reached within a 15-minute walk, and natural attractions like the Long…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Premier Flat Premium Queimados

    From US$ 44

    R. Ver. Marinho Hemeterio Oliveira, 853, Ap 1203, Queimados, Brazil (To the map)

    The hotel offers a convenient location, within a few blocks of Queimados railway station. The Premier…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Flat Salto Dagua Penedo

    From US$ 34

    Rua J 1006 Penedo Rj, Penedo (Rio de Janeiro), Brazil (To the map)

    Guests may find Pocao do Rio das Pedras 3.8 km from the comfortable hotel, and Antas Waterfall is 3.9…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Pousada Lilas

    From US$ 32

    Rua Do Chafariz, 120, Garatucaia, Angra dos Reis, Brazil (To the map)

    This Angra dos Reis hotel has a beachfront location only 1.9 km from Sororoca the beach. A local beach…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Pousada Recanto Da Praia Grande Paraty

    From US$ 58

    Alzira D Do Nascimento S/N Praia Grande Paraty, Paraty, Brazil (To the map)

    The hotel is in close proximity to Museu Forte Defensor Perpetuo de Paraty, while Araujo Island is just…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Vitoria Center Plaza Praca

    From US$ 30

    Praca Lafayette Bravo 142, Nova Friburgo, Brazil (To the map)

    The hotel is approximately a 10-minute ride from Capela Sao Vicente de Paula and in proximity to Veu…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Marino Beach Hotel

    From US$ 90

    Rua Das Rosas, 100, Cabo Frio, Brazil (To the map)

    This Cabo Frio hotel has a beachfront setting about a 10-minute ride from Pontal Beach. Praca das Aguas…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Hotel Pousada Laje De Itauna

    From US$ 75

    Avenida Oceanica, N° 1900, Saquarema, Brazil (To the map)

    The centre of Saquarema can be reached within a 15-minute walk, and natural attractions like Praia da…

    To the hotel

    price for 1 night
    Book Now From US$ 75