Menu

Search options

Select city first

2026-05-10

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

1806 results

  • Embauba Boutique Hotel

    From US$ 481

    Estrada De Andradas 1300 - Sitio Sao Francisco, Teresopolis, Brazil (To the map)

    This Teresopolis hotel is also 105 km from Aeroporto da Serrinha airport. The 5-star Embauba Boutique…

    To the hotel

    price for 1 night
    Book Now From US$ 481
  • Bahiamarela Boutique Hotel & Spa

    From US$ 70

    Quadra B Rua E 1 Lt 9-10 Praia de João Fernandes, Armacao dos Buzios, Brazil (To the map)

    This Armacao dos Buzios hotel lies about minutes by car from Enseada da Praia Brava and within 25 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Paradiso Pero Praia Hotel

    From US$ 119

    Av. Drasio Solon Ribeiro, S/N - Lote 23 Quadra 37, Cabo Frio, Brazil (To the map)

    The arts Municipal Theater is 4.3 km from this hotel, and Praca das Aguas is located 4.1 km away. The…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Pousada Hospedabia

    From US$ 54

    Rua Poeta Amadeu Laginestra, 347, Teresopolis, Brazil (To the map)

    Guests may find the Garrafão Waterfall 3.7 km from the 3-star hotel, while Handicraft Market is 750 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Pousada Cascata

    From US$ 50

    Rj-142 Pousada, Casimiro de Abreu, Brazil (To the map)

    Situated 80 km from Macae airport, the 2-star Pousada Cascata Casimiro de Abreu hotel welcomes guests…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Hotel Cruz De Ouro

    From US$ 32

    Rua Do Senado,274, Rio de Janeiro, Brazil (To the map)

    The hotel is about 5 km from Santos Dumont airport and around a 25-minute walk from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Apartamento Villa Da Praia Residence

    From US$ 74

    Avenida Hermes Barcelos, S/N, Arraial do Cabo, Brazil (To the map)

    The hotel places you just 5 minutes on foot from Praia Grande and 4.5 km from the unspoilt Praia da Ilha…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Hotel Porto Real

    From US$ 20

    Rua Veneza, 40, Porto Real, Brazil (To the map)

    This Porto Real hotel is nestled 13 minutes on foot from Lagoa do Village. The Teixeira Brandão Square…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Hotel Villar

    From US$ 27

    Rua Operario, 270, Penedo (Rio de Janeiro), Brazil (To the map)

    Penedinho Peak is in the vicinity of this 3-star hotel, and the Santa Claus House is 1.1 km away. The…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Pousada Da Bia

    From US$ 43

    R. Sao Luis, 303, Rio das Ostras, Brazil (To the map)

    You'll need 29-minute drive to Macae airport. Attractions in the area also include the Natural Monument…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Hotel Da Cachoeira

    From US$ 61

    Rua Santa Rita, 60, Penedo (Rio de Janeiro), Brazil (To the map)

    The centre of Penedo is a 10 minutes' walk of this hotel. Museu Dona Eva is within reach of the Da Cachoeira…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Pousada Aquino Mar

    From US$ 160

    371 Rua Guapuruvu, Paraty, Brazil (To the map)

    The Praia do Pontal is situated 2.1 km from this smoke-free hotel. The Mini Estrada Real is about 10…

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Pousada Noa

    From US$ 94

    Rua Liberdade, 27 14, Cabo Frio, Brazil (To the map)

    The centre of Cabo Frio can be reached in 15 minutes' walk of the hotel, and such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 94
  • Suites Betel

    From US$ 84

    Rua Nossa Senhora Aparecida, 260, Paraty, Brazil (To the map)

    Be sure to visit the Poço da Laje natural pool nearly a 15-minute ride from this Paraty hotel. Entertainment…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Pousada Casa 29 Buzios

    From US$ 151

    Alto De Buzios 29, Armacao dos Buzios, Brazil (To the map)

    The centre of Armacao dos Buzios can be reached within a 25-minute walk, and natural attractions like…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Pousada Sol Das Amendoeiras Cafe Da Manha Gratis

    From US$ 37

    Avenida Das Amendoeiras 599A Itauna Saquarema, Saquarema, Brazil (To the map)

    You'll need 53-minute drive to Cabo Frio International airport. The Pousada Sol Das Amendoeiras Cafe…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Pousada Verde Serrath - Muriqui

    Rua Pernambuco, 384 Pousada, Vila Muriqui, Brazil (To the map)

    The centre of Vila Muriqui is a 5 minutes' walk of this hotel. The Bia corner of Praia Grande is 4.7…

    To the hotel

    Book Now
  • Sitio Canaa

    From US$ 264

    Rj 142-Figueira Branca Sitio Canaa, Casimiro de Abreu, Brazil (To the map)

    You'll need 54-minute drive to Macae airport. Busto Lucio Andre is also situated in close proximity to…

    To the hotel

    price for 1 night
    Book Now From US$ 264
  • Pousada Renascer

    From US$ 23

    Rua Pureza 28 Praia Do Apara Ibicui A, Mangaratiba, Brazil (To the map)

    The centre of Mangaratiba can be reached within a 25-minute walk, and natural attractions like the tranquil…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Quarto Luxo Hotel Nacional

    769 Avenida Niemeyer 769 - Suite 2015 Ou 1612, Rio de Janeiro, Brazil (To the map)

    Situated 2.9 km from the Vista Chinesa, this Rio de Janeiro hotel is about 800 metres from Sao Conrado…

    To the hotel

    Book Now