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
    العربية 简体中文 Č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

2025-07-25

2025-07-26
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

289 results

  • Hotel Miguel Pereira

    From US$ 63

    Av Laurita, 199 - Vila Suica, Miguel Pereira, Brazil (To the map)

    Miguel Pereira centre can be reached within 15 minutes' walk. This hotel in Miguel Pereira is within…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Pousada Toca Do Cambu

    From US$ 40

    775 Rua Nelson Bastos De Frente Ao Mar, Angra dos Reis, Brazil (To the map)

    While staying in this Angra dos Reis guest house, you are invited to discover Botinas Island, located…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Pousada Chales Do Lago

    From US$ 84

    Estrada Maua-Maromba, S/N Km 6, Visconde De Maua, Brazil (To the map)

    Parque Estadual da Pedra Selada State Park is around 800 metres from this fine inn, while the Two Wheels…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Altenhaus Pousada Itaipava

    From US$ 64

    Estrada Das Arcas No. 261, Itaipava, Itaipava, Brazil (To the map)

    The property is in the heart of Petropolis, only 6 minutes' walk from Tarrafa's Shopping and around 25…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Plaza Elysees 202

    From US$ 79

    Rua Pompeu Loureiro, Rio de Janeiro, Brazil (To the map)

    Situated 2.8 km from the scenic famed Duke of Caxias Fort, this Rio de Janeiro aparthotel is within walking…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Caminho Do Marimbondo

    From US$ 166

    Maringa - Vale Do Pavao, S/N, Visconde De Maua, Brazil (To the map)

    The property is nestled in Visconde De Maua, close to a valley. There is Poco do Marimbondo Waterfall…

    To the hotel

    price for 1 night
    Book Now From US$ 166
  • Hotel Fazenda Rochedo

    From US$ 288

    Rodovia Cancao Do Amor, 12801 Conservatoria, Conservatoria, Brazil (To the map)

    The accommodation is 11 minutes' walk from Tunel Que Chora in Conservatoria. Also, the property is around…

    To the hotel

    price for 1 night
    Book Now From US$ 288
  • Pousada Terras Altas

    From US$ 313

    Estrada Maua, Km 5, Visconde De Maua, Brazil (To the map)

    The accommodation is also at a distance of 400 metres from Rio do Alcantilado. The hotel stands a minute's…

    To the hotel

    price for 1 night
    Book Now From US$ 313
  • Hotel Fazenda Santa Barbara

    From US$ 121

    Estrada De Sacra Familia Km 12 2345 - Sacra Familia, Engenheiro Paulo de Frontin, Brazil (To the map)

    This 3-star pet-friendly hotel is also a 35-minute drive from Petropolis. The property is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Fazenda Gamela Eco Resort

    From US$ 666

    Faz Da Gamela, 0 - Bairro: Santa Rita Da Floresta, Cantagalo (Rio de Janeiro), Brazil (To the map)

    This Cantagalo resort is 105 km from Arraial do Cabo. The nearest airport is Macae airport, located 140…

    To the hotel

    price for 1 night
    Book Now From US$ 666
  • Pousada Cantinho Do Joa

    From US$ 30

    680 Rua Presciliano Da Silva Casa De Pedra, Rio de Janeiro, Brazil (To the map)

    Guests may find Vista Chinesa Mountainside Pagoda within 6 km of the accommodation, and Mirante do Joa…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Tiffanys Ipanema Flats

    From US$ 381

    Rua Prudente De Moraes 302, Rio de Janeiro, Brazil (To the map)

    The property in Ipanema, that is known for its iconic namesake beach, which draws a diverse crowd for…

    To the hotel

    price for 1 night
    Book Now From US$ 381
  • Hotel Guararapes

    From US$ 47

    500 Rua Helio Moreira, Miguel Pereira, Brazil (To the map)

    The centre of Miguel Pereira is a 20 minutes' walk of this property. Museu da Cachaca Museum is around…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Pousada Green Garden

    From US$ 71

    Rj-127, 25568, Engenheiro Paulo de Frontin, Brazil (To the map)

    Engenheiro Paulo de Frontin centre can be reached within 25 minutes' walk. The hotel is 3.1 km from Fazenda…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Hotel Fazenda Mangalarga

    From US$ 86

    Alameda Palmares, 711, Paty do Alferes, Brazil (To the map)

    10 minutes' drive from this 3-star hotel you will reach Aldeia Arcozelo. The hotel is located 15 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Pousada Luar Da Serra

    From US$ 92

    Rua Ludovico Cosate 205 Conservatória, Conservatoria, Brazil (To the map)

    The centre of Conservatoria can be reached within a 10-minute walk. Standing within a 400-metre distance…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • House Marina Beach

    From US$ 291

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

    You'll need 5-minute drive to Umberto Modiano airport. This Armacao dos Buzios hotel is located within…

    To the hotel

    price for 1 night
    Book Now From US$ 291
  • Pousada Canto Da Brava

    From US$ 76

    Rua Dois, Lote 03 Brava, Armacao dos Buzios, Brazil (To the map)

    Brigitte Bardot Statue lies around 15 minutes' walk away, while Praia da Ferradura is within a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Pousada Jorge Capadocio

    From US$ 43

    251 Rua Maestro Anacleto Casa, Rio de Janeiro, Brazil (To the map)

    Cemiterio de Paqueta is approximately a 25-minute walk from the property, and Morro do Castelo is only…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Pousada Daleste

    From US$ 113

    Estrada Bertholdo Da Silva Jordao S/N, Angra dos Reis, Brazil (To the map)

    The property places you 3.8 km from Cataguas Island and within walking distance of Praia da Biscaia.

    To the hotel

    price for 1 night
    Book Now From US$ 113