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

2172 results

  • Ath Hotel - Americas Townhouse

    From US$ 52

    Avenida Cesar Morani, 140, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel is nestled in Barra da Tijuca with amazing ‘ hidden' beaches, just moments…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Rede Reserva Santa Teresa

    From US$ 44

    143 Rua Aprazivel, Rio de Janeiro, Brazil (To the map)

    Largo do Guimaraes is approximately 600 metres away, while Estação D Pedro II Central train station is…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Colonna Galapagos Garden Hotel

    From US$ 82

    Praia De Joao Fernandes, Armacao dos Buzios, Brazil (To the map)

    The hotel is nestled in Armacao dos Buzios, near hills. The Colonna Armacao dos Buzios is merely 5 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Pousada Casa Atlantica

    From US$ 56

    Rua Professor Jorge Salomao, 228, Angra dos Reis, Brazil (To the map)

    While staying in the hotel, you are invited to discover Da Figueira Beach, located approximately a 10…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Tower Icarai Hotel

    From US$ 40

    Avenida Almirante Ary Parreiras, 12, Niteroi, Brazil (To the map)

    This Niteroi hotel is merely 1.2 km from St. Benedict's Park, while Metropolitan Cathedral St. Featuring…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Hotel Habitare

    From US$ 87

    Rua Augusto Cardoso 71, Nova Friburgo, Brazil (To the map)

    The hotel is located in the popular area of Nova Friburgo, just 450 metres from the Catholic church "Catedral…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Mont Blanc Suites Duque De Caxias

    From US$ 55

    Av. Brigadeiro Lima E Silva, 1065, Duque de Caxias, Brazil (To the map)

    The centre of Duque de Caxias can be reached in 15 minutes' walk of the hotel, and such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Veneza Carioca Hotel Bout

    From US$ 52

    Rua Marina Ponta Leste N 7, Ilha Primeira, Barra Da Tijuca, Rio de Janeiro, Brazil (To the map)

    This hotel boasts a convenient location in proximity to Jardim Oceanico tube station. The comfortable…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Tiao Botelho Guest House

    From US$ 58

    Rua Andre Cavalcanti 123 Casa 3, Rio de Janeiro, Brazil (To the map)

    The thoughtfully conceived Museu do Amanha Science Museum is in the vicinity of the elegant hotel, and…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Hotel Recanto Do Atalaia

    From US$ 156

    Rua Jose De Dome I P Atalaia 00001, Prainha Arraial Do Cabo Rj,, Arraial do Cabo, Brazil (To the map)

    10 minutes on foot from The Small Beaches in Arraial do Cabo, this comfortable hotel is a 15-minute ride…

    To the hotel

    price for 1 night
    Book Now From US$ 156
  • Mercure Rio De Janeiro Nova Iguacu

    From US$ 43

    Av Doutor Mario Guimaraes 520, Nova Iguacu, Brazil (To the map)

    This smoke-free hotel is in the Centro district, within a few blocks of Nova Iguacu train station. Anna…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Porto Mar De Buzios

    From US$ 37

    Travessa De Sant'Anna, 26, Armacao dos Buzios, Brazil (To the map)

    A mere 400 metres from Estatua de Juscelino Kubitschek, this Armacao dos Buzios hotel is also about a…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Bliss Hotel Vale Do Cafe

    From US$ 125

    Praca Provedor Felix Machado ,Madruga ,18, Vassouras, Brazil (To the map)

    The centre of Vassouras can be reached within a 15-minute walk, and natural attractions like the ecological…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Canoa Dos Anjos Suites

    From US$ 31

    113 Rua Marcilio Dias, Arraial do Cabo, Brazil (To the map)

    The rough Trail to beach from the oven is a mere 1.6 km from this Arraial do Cabo hotel, while Segunda…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Oyo Rio Colinas Hotel, Rio De Janeiro

    From US$ 25

    R. Saint Roman, Copacabana, Rio de Janeiro, Brazil (To the map)

    Boasting a strategic location only 0.6 km from Pedra do Arpoador, the hotel lies around 5 minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Mediterrane Hotel By Castelo Itaipava

    From US$ 27

    R Pastor Admardo Machado, Lote 95, Arraial do Cabo, Brazil (To the map)

    This Arraial do Cabo hotel lies a mere 5 minutes on foot from Parque Hermes Barcelos and within reach…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Hotel Galicia

    From US$ 25

    Rua Carlos De Carvalho, 6, Rio de Janeiro, Brazil (To the map)

    The landscaped park "Campo de Santana" is around 500 metres away, while Central do Brasil train station…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Palacio Do Rei Hotel (Adults Only)

    From US$ 37

    Rua Haddock Lobo 331, Rio de Janeiro, Brazil (To the map)

    4.8 km from the Futuristic waterfront Museum of Tomorrow, the hotel is also 3.6 km from Municipal Market…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Flat Praia De Copacabana - Pe Na Areia

    From US$ 119

    15 Rua Santa Clara, Rio de Janeiro, Brazil (To the map)

    Nearby places of interest include Avenida Atlantica Street, located within 3 km of the hotel, and the…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Hotel Barao De Tefe

    From US$ 21

    Av Barao De Tefe, 99, Rio de Janeiro, Brazil (To the map)

    Pedra do Sal is approximately 600 metres away, while Central do Brasil train station is a mere 0.8 km…

    To the hotel

    price for 1 night
    Book Now From US$ 21