Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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-06-06

2026-06-07
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

6993 results

  • Villa Christa

    From US$ 143

    R. Stefan Zweig, 270, Rio de Janeiro, Brazil (To the map)

    The known mall "Botafogo Praia Shopping" is 2.4 km from this Rio de Janeiro hotel, while within 3 km…

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Apart Hotel By The Beach In Ipanema

    From US$ 155

    161 Rua Visconde De Piraja 805, Rio de Janeiro, Brazil (To the map)

    The apartment is located in the Zona Sul district of Rio de Janeiro, within a 3-km distance of the public…

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Villa Orion

    From US$ 83

    Rua Albatroz, R. Pontal Do Atalaia, 60 - Casa 09, Arraial Do Cabo - Rj, Casa 09 - Villa Orion, Arraial do Cabo, Brazil (To the map)

    This apartment is in the vicinity of the Oceanographic Museum of IEAPM, which is an excellent place to…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Fabuloso Flat Service Melhor Do Leblon

    From US$ 316

    Rua Almirante Guilhem, 332, Rio de Janeiro, Brazil (To the map)

    The 1-bedroom apartment is 2.9 km from the Arpoador Rock and the Vista Chinesa is 3.4 km away. The actual…

    To the hotel

    price for 1 night
    Book Now From US$ 316
  • Ape Na Barra, Ao Lado Do Parque Olimpico, Jeunesse Arena, Ar, Wi Fi, Tv A Cabo, Microondas

    From US$ 48

    Rua Escultor Sergio Camargo 50, Rio de Janeiro, Brazil (To the map)

    This apartment lies 3 km from the big mall "Via Parque Shopping". The 25 m² Ape Na Barra, Ao Lado Do…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Chales Princesa Isabel

    From US$ 158

    Rua Visconde Da Penha 155, Petropolis (Rio de Janeiro), Brazil (To the map)

    Guests can reach the centre of Petropolis within 10 minutes' walk, and the Historic Center of Petropolis…

    To the hotel

    price for 1 night
    Book Now From US$ 158
  • Casa Mag :)

    From US$ 152

    Av. Embaixador Abelardo Bueno 3350 Bloco 2 Apto 202, Rio de Janeiro, Brazil (To the map)

    The 2-bedroom apartment is situated 3.6 km from the big mall "Via Parque Shopping". To enjoy your vacation…

    To the hotel

    price for 1 night
    Book Now From US$ 152
  • Lindo Flat No Aldeias Das Aguas

    From US$ 70

    Rodovia Br 393, Km 270, S/N, Dorandia, Apto. 211, Bloco A, Quartier, Barra do Pirai, Brazil (To the map)

    The 1-room Lindo Flat No Aldeias Das Aguas Barra do Pirai is located in Barra do Pirai, approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Meu Cantinho Familiar

    From US$ 54

    Flats Meu Cantinho Familiar Em Armacao Dos Buzios Rua Bounganvile, Lote 17, Quadra A, Armacao dos Buzios, Brazil (To the map)

    Turtle Beach is not far from the apartment, while the shaped Geriba Sandy Beach is 1.4 km away. It takes…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Curtatere Piscina Lareira Pet Friendly Jardim

    From US$ 158

    103 Alameda Jandaia, Teresopolis, Brazil (To the map)

    The Lookout Hill lies 3.1 km from the apartment, while the Elephant Stone is approximately 4 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 158
  • Apartamento Frente-Mar No Rio De Janeiro

    Estrada Do Vidigal, 90, Rio de Janeiro, Brazil (To the map)

    The 2-bedroom apartment is within 6 km of the giant mountaintop statue "Corcovado Christ the Redeemer"…

    To the hotel

    Book Now
  • Apto Ocean Drive - Praia Da Barra

    From US$ 92

    Av Lucio Costa, 6900 Lº Andar - Bloco 2 -Apto 118, Rio de Janeiro, Brazil (To the map)

    This 70 m² apartment lies 13 minutes' walk from La Playa Festmall. The beach of Rio de Janeiro is about…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Vista Mar Em Villa Del Sol Residences - Unidade Autonoma

    From US$ 228

    7100 Estrada Do Pontal - Villa Del Sol Residences, Recreio Dos Bandeirantes, Rio de Janeiro, Brazil (To the map)

    This 1-bedroom apartment lies just a few steps from the Roncador Lookout. The beach of Rio de Janeiro…

    To the hotel

    price for 1 night
    Book Now From US$ 228
  • Belissimo Duplex No Resort Costabella Em Angra Dos Reis

    From US$ 154

    Rua Angra Azul, Angra dos Reis, Brazil (To the map)

    The Caieira Island is in the vicinity of the 1-bedroom apartment. To enjoy your vacation in Angra dos…

    To the hotel

    price for 1 night
    Book Now From US$ 154
  • Suite Verano Stay Barra

    From US$ 55

    Rua Escultor Sergio Camargo, 50, Rio de Janeiro, Brazil (To the map)

    Shopping Rio Design Barra is located 10 minutes by car from this 6-room apartment. Suite Verano Stay…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Angra Dos Reis Apartamento Com Vista Para O Mar 6 Condominio Porto Bali Complexo Mercure

    From US$ 382

    Estrada Do Marinas , 111 Apartamento, Angra dos Reis, Brazil (To the map)

    The 60 m² apartment lies in the Praia do Jardim district, about a 10-minute ride from the Cataguas Island.

    To the hotel

    price for 1 night
    Book Now From US$ 382
  • Buzios Beach Resort Residencial Super Luxo 1307

    From US$ 76

    Avenida Dos Tucuns, S/N Buzios Beach Resort Unidade 1307, Tucuns , Buzios,Brasil Unidade 1307, Armacao dos Buzios, Brazil (To the map)

    The Orla Bardot Boardwalk is located approximately 15 minutes by car from this beachfront apartment.

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Terras De Maria Bonita

    From US$ 21

    Br-101, 594,5 Paraty Terras De Maria Bonita, Paraty, Brazil (To the map)

    Trindade Beach is situated just a 5-minute walk away. Other nearby attractions include Trinity Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Casa Del Mar - Apartamento Na Beira Da Praia

    From US$ 162

    5740 Avenida Lucio Costa Apt 801, Rio de Janeiro, Brazil (To the map)

    This apartment is within 25 minutes' walk of the Modern Museu Selecao Brasileira High-Tech Museum, which…

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Vista Alegre Ecoaventuras, Trilhas E Cachoeiras

    From US$ 105

    Estrada Do Coriscao Final Da Estrada, Paraty, Brazil (To the map)

    This Paraty holiday home is situated about a 10-minute ride from the Engenho D'Ouro Distillery. Located…

    To the hotel

    price for 1 night
    Book Now From US$ 105