Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

Select city first

2026-04-22

2026-04-23
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 with indoor pool 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

6946 results

  • Recreio Praia Guest House Rj

    From US$ 55

    2880 Estrada Vereador Alceu De Carvalho Casa 22, Rio de Janeiro, Brazil (To the map)

    Located 3.2 km from the Turtle Rock, this Rio de Janeiro guest house is also 41 km from Estação D Pedro…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Suite Em Copacabana - Apart Hotel 200M Da Praia, Piscina, Academia

    From US$ 114

    500 Avenida Princesa Isabel, Rio de Janeiro, Brazil (To the map)

    You'll need 15-minute drive to Santos Dumont airport. Be sure to visit the public park "Parque Lage"…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Oyo Residencial Muriqui Apart Hotel, Mangaratiba

    From US$ 20

    Rua Arariboia, 52, Vila Muriqui, Brazil (To the map)

    The centre of Vila Muriqui is a 10 minutes' walk of this smoke-free hotel. The Muriqui Apart Hotel places…

    To the hotel

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

    From US$ 49

    Estrada De Mato Alto, Km 07, Mato Alto, Silva Jardim, Rj, Silva Jardim, Brazil (To the map)

    Lumiar is 40 km from the hotel. Hotel Fazenda Vcp Silva Jardim is rated 2 stars and features 24 rooms…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Pousada Agape

    From US$ 58

    Rua Sergipe, Rio das Ostras, Brazil (To the map)

    You'll need 31-minute drive to Umberto Modiano airport. Yatch Club of Rio das Ostras city lies 10 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Suite Com Varanda E Piscina Riostay - 170M Riocentro

    Rua Alba Zaluar, 98 211B, Rio de Janeiro, Brazil (To the map)

    Sights in proximity to the aparthotel include Riocentro. The Sítio Roberto Burle Marx is nearly 10 minutes'…

    To the hotel

    Book Now
  • Ipanema Entre Praia & Lagoa | 5 Min Do Metro/Praia

    192 Rua Barao Da Torre, Rio de Janeiro, Brazil (To the map)

    The territorial Museu de Favela Museum is a mere 1.4 km from this Rio de Janeiro hotel, which is also…

    To the hotel

    Book Now
  • Pousada Viva Mar

    From US$ 30

    Avenida Ministro Salgado Filho, 8484, Saquarema, Brazil (To the map)

    Situated nearly a 10-minute drive from the Jacone Museum of General Knowledge, the hotel is within reach…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Pousada Arraial Beach

    From US$ 59

    312 Rua Vilas Boas 312, Arraial do Cabo, Brazil (To the map)

    The hotel is about 5 km from Cabo Frio International airport and about 20 minutes on foot from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Casarao Imperador

    From US$ 112

    Rod. Rio-Teresopolis, 4, Guapimirim, Brazil (To the map)

    The 3-star bed & breakfast in Guapimirim is 2.9 km from the Poco da Laje Waterfall. A 15-minute ride…

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Hotel Montanhes

    From US$ 47

    Estrada Manoel Guilherme Barbosa Da Silva 1050, Miguel Pereira, Brazil (To the map)

    The centre of Miguel Pereira can be reached within a 20-minute walk. Also, the Miguel Pereira Railway…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Refugio Do Sol Cabo Frio

    Rua Getulio Vargas, 100, Cabo Frio, Brazil (To the map)

    To the hotel

    Book Now
  • Pousada Do Capitao

    From US$ 47

    50 Rua Fernando Melo, Arraial do Cabo, Brazil (To the map)

    Arraial do Cabo centre can be reached within 15 minutes' walk. The 2-star hotel in Arraial do Cabo is…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Loft

    Avenida Dos Jardins, 9, Cabo Frio, Brazil (To the map)

    You'll need 15-minute drive to Cabo Frio International airport. Dunas Beach is also situated approximately…

    To the hotel

    Book Now
  • Gavea Sunset Residence Hotel

    From US$ 88

    Rua Sergio Porto, 85, Rio de Janeiro, Brazil (To the map)

    Rocinha is around 3 km from this Rio de Janeiro hotel, while Santos Dumont airport is 20 km from it.

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Casa Con Vista Al Mar

    From US$ 108

    Rua Alto Manguinhos, Armacao dos Buzios, Brazil (To the map)

    You'll need 20-minute drive to Umberto Modiano airport. This Armacao dos Buzios bed & breakfast is also…

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Suite Pe Na Areia Arraial Do Cabo

    From US$ 46

    Travessa Luis Correa, N3, Arraial do Cabo, Brazil (To the map)

    You'll need 15-minute drive to Cabo Frio International airport. The Suite Pe Na Areia Arraial do Cabo…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Hotel Holandes

    From US$ 99

    Estrada Isaias Vidal, 5800, Teresopolis, Brazil (To the map)

    Situated 2.5 km from the Parc Magique, the 3-star Hotel Holandes Teresopolis features Wi-Fi in public…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Pousada Nautillus

    From US$ 107

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

    You'll need 20-minute drive to Cabo Frio International airport. Sights merely 1.4 km from the Nautillus…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Aconchego Do Mar

    From US$ 26

    Rua Iris 15, Armacao dos Buzios, Brazil (To the map)

    The hotel lies in the Manguinhos district, only steps away from Porto da Barra Buzios. The Aconchego…

    To the hotel

    price for 1 night
    Book Now From US$ 26