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

  • Sheiton Buzios

    From US$ 56

    4 Rua Maria Luiza Goncalves, Armacao dos Buzios, Brazil (To the map)

    The outdoor sculpture "Brigitte Bardot Statue" is not far from the elegant hotel, and Tartaruga Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Suites A Beira Mar, Pousada A Beira Mar

    From US$ 87

    Av. Beira Mar, 47 47, Rio das Ostras, Brazil (To the map)

    The hotel is a great place to stay due to its beachfront location in Rio das Ostras. Also, Whale Square…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Restaurante Pousada E Escuna Rio Sol

    From US$ 60

    Rua Ernane Alves, Sao Joao da Barra, Brazil (To the map)

    Guests will find Loja do Milagre 2.8 km from the comfortable hotel. Atafona Beach is 20 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Buzios Hotel

    From US$ 29

    1001, Avenida Jose Bento Ribeiro Dantas, Buzios, Armacao dos Buzios, Brazil (To the map)

    This Armacao dos Buzios hotel is 4.2 km from Ferradura Lagoon, while Praia Rasa is 2.9 km away. Natural…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Alisio Beach House

    Rua 22 Sin Numero, Armacao dos Buzios, Brazil (To the map)

    The hotel is within a 4-km distance of Praia Rasa Beach in Armacao dos Buzios. Mangrove Stones also lies…

    To the hotel

    Book Now
  • Hotel Aymore

    From US$ 9

    Rua Carlos Sampaio 106 Centro Praca Da Cruz Verme, Rio de Janeiro, Brazil (To the map)

    The 1800s park "Campo de Santana" is merely 550 metres away, while Central do Brasil train station is…

    To the hotel

    price for 1 night
    Book Now From US$ 9
  • Hospedagem Joaquim Silva

    From US$ 35

    Rua Joaquim Silva Nº 93, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel is only 650 metres from Passeio Publico Park and approximately a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Center Hotel Barra Da Tijuca

    From US$ 55

    Estr. Da Barra Da Tijuca 25, Rio de Janeiro, Brazil (To the map)

    The 3-star hotel lies in Barra da Tijuca with amazing ‘ hidden' beaches within reach of Ponte Joatinga.

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Pousada La Brisa

    From US$ 29

    Rua Amilcar Mourao Lt 19, Itaguai, Brazil (To the map)

    The hotel is a great place to stay due to its convenient location in Itaguai. Ilha da Madeira is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Hotel Costa Rio

    From US$ 19

    R. Bangu 1540, Rio das Ostras, Brazil (To the map)

    The centre of Rio das Ostras can be reached within a 15-minute walk. 2.3 km from this Rio das Ostras…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Recanto Das Aguas

    Estrada Isaias Vidal, S/N, Lote 33, Teresopolis, Brazil (To the map)

    Situated about 10 minutes' drive from Recanto Das Aguas Hotel Teresopolis, guests can visit Parc…

    To the hotel

    Book Now
  • Nosso Hotel (Adults Only)

    From US$ 67

    Av Niemeyer, 210, Rio de Janeiro, Brazil (To the map)

    The historic park "Botanical Garden" is approximately 3 km from the hotel, while Fresh coconut is 3.1…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Pousada New Paradise

    From US$ 20

    Rua Joao Fernandes 130 Armação dos Búzios, Armacao dos Buzios, Brazil (To the map)

    The comfortable hotel is approximately 900 metres from Lookout Deck Joao Fernandes and nearly a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Suite 304 - Pousada No Centro Do Rio

    From US$ 30

    Praca Maua, 15 3º Andar, Rio de Janeiro, Brazil (To the map)

    The hotel boasts a convenient location within 15 minutes' walk of Estação D Pedro II Central train station…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Pousada Bemtevi Em Buzios

    From US$ 100

    R. J Iii, 300, Armacao dos Buzios, Brazil (To the map)

    Located 2.6 km from Tartaruga Beach, the hotel is also 2.1 km from Capela Nossa Senhora Desatadora De…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Praia Pero Cabo Frio Pousada

    From US$ 34

    Rua Dos Badejos, 15A, Cabo Frio, Brazil (To the map)

    This elegant hotel is about 5 km from Umberto Modiano airport and 4.4 km from such cultural venues as…

    To the hotel

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

    From US$ 89

    674 Avenida Josa Elias Rabha, Angra dos Reis, Brazil (To the map)

    The hotel offers a convenient location in Angra dos Reis, only 400 metres from Shopping Piratas, and…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Suite 102 - Pousada No Centro Do Rio

    From US$ 84

    Praca Maua, 15, Rio de Janeiro, Brazil (To the map)

    Etnias is within a few blocks of the hotel, while AquaRio Aquarium is merely 1.3 km away. Guests can…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • La Mandragora

    Av Jose Bento Ribeiro No Dantas 1010, Armacao dos Buzios, Brazil (To the map)

    The shaped Geriba Sandy Beach stands 2.5 km away, and Porto da Barra Buzios is 2.1 km from this 2-star…

    To the hotel

    Book Now
  • Hotel Fazenda Canto Da Serra

    From US$ 202

    Rodovia Rj 106, Km 48 - Serra Do Mato Grosso, Saquarema - Rj, 28990-000, Saquarema, Brazil (To the map)

    This hotel is nestled in Saquarema, near hiking trails. Lagoa de Jacone is approximately 10 minutes by…

    To the hotel

    price for 1 night
    Book Now From US$ 202