Menu

Search options

Select city first

2026-11-09

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

2171 results

  • Buzios Centro Hotel

    From US$ 36

    Rua Caicara 9 Village de Buzios, Armacao dos Buzios, Brazil (To the map)

    The hotel is a mere 10 minutes on foot from Juscelino Kubitschek statue and in the vicinity of Ferradura…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Hotel Petropolis Inn

    From US$ 38

    Rua 29 De Junho 491, Valparaiso, Petropolis (Rio de Janeiro), Brazil (To the map)

    The centre of Petropolis is a 20 minutes' walk of this 3-star hotel. The Petropolis Inn gives access…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Apa Pau Brasil

    From US$ 114

    Estrada Velha De Buzios, 12.300, Armacao dos Buzios, Brazil (To the map)

    The hotel has a beachfront location approximately 15 minutes' drive from the shaped Geriba Sandy Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Ibiza Barra Hotel (Adults Only)

    From US$ 33

    Estrada Da Barra Da Tijuca, 395, Rio de Janeiro, Brazil (To the map)

    The hotel lies 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$ 33
  • Green Hoteis

    From US$ 50

    Av. Teixeira E Souza, 1056, Cabo Frio, Brazil (To the map)

    This 4-star hotel is in the centre of Cabo Frio, just 15 minutes' drive from Cabo Frio International…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Hotel Titanic Penedo

    From US$ 76

    Avenida Nova Penedo 07, Penedo (Rio de Janeiro), Brazil (To the map)

    This Penedo hotel offers a prime location, within 8 km of Itatiaia's railway station. Also, Pedra Sonora…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Hotel Barra Da Lagoa By Latitud Hoteles

    From US$ 24

    Est. Da Usina, 175, Armacao dos Buzios, Brazil (To the map)

    The shaped Ferradura Beach is approximately 800 metres from this Armacao dos Buzios hotel, while Azeda…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Mont Blanc Apart Hotel Nova Iguacu

    From US$ 39

    Av. Dr. Mario Guimaraes, 533, Nova Iguacu, Brazil (To the map)

    This 4-star hotel lies in the Centro district, 750 metres from Nova Iguacu train station. You can reach…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Pousada Do Lago Penedo

    From US$ 192

    Avenida Das Mangueiras 200, Penedo (Rio de Janeiro), Brazil (To the map)

    Pedra Sonora is 4.3 km from this comfortable hotel, and Tres Bacias is 3.2 km away. The city centre of…

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • Pousada Ondas Do Forte

    From US$ 46

    Florismundo Batista Machado151, Cabo Frio, Brazil (To the map)

    The hotel has a convenient setting in the vicinity of Dunas Beach, while natural sights like the Long…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Pousada Paraiso Do Atlantico

    From US$ 40

    Av Roberto Silveira 49, Arraial do Cabo, Brazil (To the map)

    The hotel is nestled 1.3 km from Lago Hermes. The Paraiso Arraial do Cabo also gives access to Prainha…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Sofitel Rio De Janeiro Ipanema

    From US$ 183

    Av Vieira Souto 460 Ipanema, Rio de Janeiro, Brazil (To the map)

    This 5-star hotel lies 350 m from the Farm Ipanema and in the immediate vicinity of the Amsterdam Sauer…

    To the hotel

    price for 1 night
    Book Now From US$ 183
  • Wyndham Macae

    From US$ 40

    110 Rua Dolores Carvalho Vasconcelos, Macae, Brazil (To the map)

    City Hall is 3.3 km from the comfortable hotel, while Arquipelago de Sant'Ana is 1.9 km away. This property…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Paraiso Mar

    From US$ 33

    Rua Sao Paulo Apostolo, 420, Armacao dos Buzios, Brazil (To the map)

    The hotel boasts a prime location around a 10-minute ride from Praia da Ferradura and not far from Canto…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Pontal Da Ferradura

    From US$ 87

    Avenida do Atlantico 750 Praia da Ferradura, Armacao dos Buzios, Brazil (To the map)

    Located in Ferradura, matching coconuts trees and a lake with a large swimming pool and other leisure…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Ibis Budget Rj Praia De Botafogo

    From US$ 28

    Praca Joia Valansi 24 Praça Joia Valansi, Rio de Janeiro, Brazil (To the map)

    The hotel is located just a 13-minute walk from Espaco GaleRio and the urban mansion "Catete Palace"…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Novotel Rj Praia De Botafogo

    From US$ 74

    Praia De Botafogo 330 Botafogo, Rio de Janeiro, Brazil (To the map)

    The hotel is about 200 metres from Enseada de Botafogo and around a 10-minute ride from Museu Chacara…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Ibis Budget Rio De Janeiro Nova America

    From US$ 31

    Av Pastor Martin Luther King Jr 126, Rio de Janeiro, Brazil (To the map)

    The hotel is nestled in Zona Norte with vivid urban art and political murals marking the streets between…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Mont Blanc Apart Hotel - Duque De Caxias

    From US$ 45

    Rua Passo Da Patria, 105, Duque de Caxias, Brazil (To the map)

    You'll need 20-minute drive to Galeao airport. Basilica of the Archidiocesan Marian Shrine of Our Lady…

    To the hotel

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

    From US$ 31

    Avenida Erico Verissimo, 846 - Barra Da Tijuca, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel places you merely 300 metres from Sao Francisco de Paula Church and 2.6 km…

    To the hotel

    price for 1 night
    Book Now From US$ 31