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

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

1821 results

  • Recreio Hostel Club

    Rua Dois W, 17 Lote 2 Fundos, Rio de Janeiro, Brazil (To the map)

    Nearby places of interest include the Sernambetiba Beach, located a short way from the hotel, and the…

    To the hotel

    Book Now
  • Pousada Da Gigoia - Barra Da Tijuca

    From US$ 37

    Alameda Dalton Barreto, 13G, Rio de Janeiro, Brazil (To the map)

    Approximately a 15-minute drive from Crow's Nest Rock Pedra da Gavea, the hotel is also within 20 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Vista Mar - Resort Carioca - Wifi 500Mb

    From US$ 77

    7100 Estrada Do Pontal 112, Rio de Janeiro, Brazil (To the map)

    You'll need 46-minute drive to Galeao airport. The Prainha Beach is also located 2.9 km from the Vista…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Pousada Da Pedra

    From US$ 63

    Rua Sayao Lobato, 96, Rio de Janeiro, Brazil (To the map)

    The inn gives access to Expeditioner's Square, which is around 15 minutes away by car. Situated just…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Grand Midas Rio Convention Suites

    From US$ 58

    Estrada Dos Bandeirantes, Rio de Janeiro, Brazil (To the map)

    The 4-star hotel in Rio de Janeiro is 2.4 km from Future Arena. The Pedra da Gavea is 10 minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Apart-Hotel Junto Ao Riocentro

    From US$ 48

    Hospedagem Carioca Condominio Riostay Residence, Rio de Janeiro, Brazil (To the map)

    The aparthotel is about 40 km from Galeao airport and 6 km from such cultural venues as the Modern Museu…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Flat Copa

    From US$ 54

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

    The hotel is located in Rio de Janeiro, in close proximity to Cardeal Arcoverde tube station. The forested…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Casa Com Natureza

    From US$ 20

    Rua Athos Bulcao, 74 Casa, Rio de Janeiro, Brazil (To the map)

    You'll need 44-minute drive to Galeao airport. Sights, about a 15-minute ride from this Rio de Janeiro…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Oceanfront 2 Bed Rooms - Balcony With Full Sea View - Praia Do Pepe

    Av. Do Pepe, 600 Avenida De Pepe 600, Rio de Janeiro, Brazil (To the map)

    The Joatinga Bridge is a short way from this Rio de Janeiro hotel, while Avenida Vitor Konder proximo…

    To the hotel

    Book Now
  • Apto Moderno E Pratico, Proximo Ao Rio Centro

    From US$ 44

    6265 Estrada Dos Bandeirantes 1118, Rio de Janeiro, Brazil (To the map)

    You'll need 35-minute drive to RIOgaleao - Tom Jobim International airport. A popular place in Rio de…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Restau De Marambaia

    From US$ 102

    Estrada Da Vendinha, 161 Casa 161, Rio de Janeiro, Brazil (To the map)

    Located 50 km from Estação D Pedro II Central railway station, the 4-star hotel stands not far from the…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Loft Studio - Ilha Pura Rio Centro - Barra Da Tijuca

    From US$ 52

    355 Avenida Abraham Medina, Rio de Janeiro, Brazil (To the map)

    You'll need 37-minute drive to RIOgaleao - Tom Jobim International airport. Also, Shopping Rio Design…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Flat - Rio Centro, Junesse Arena, Parque Olimpico, Praia Da Barra

    From US$ 81

    6265 Estrada Dos Bandeirantes 1518, Rio de Janeiro, Brazil (To the map)

    You'll need 35-minute drive to RIOgaleao - Tom Jobim International airport. Guests will enjoy visiting…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Flat Grand Midas Rio Centro Projac Rock In Rio Farmasi Arena

    Estrada Dos Bandeirantes 6265 Apartamentos 607 E 1309, Rio de Janeiro, Brazil (To the map)

    Located 3.2 km from the Pedra da Gavea, this aparthotel is also 27 km from Estação D Pedro II Central…

    To the hotel

    Book Now
  • Suite Verano Stay

    From US$ 342

    180 Rua Franz Weissman Bloco 2/1003, Rio de Janeiro, Brazil (To the map)

    The aparthotel is located only 5 minutes' stroll from Centro Comercial ESTRELAS and Rio Olympic Arena…

    To the hotel

    price for 1 night
    Book Now From US$ 342
  • Rio Stay Residence, Rio Centro, Rock In Rio, Arena

    From US$ 240

    Rua Pedro Calmon, 98, Rio de Janeiro, Brazil (To the map)

    The hotel is located 4.8 km from the Citibank Hall and about a 10-minute drive from the Bosque da Barra…

    To the hotel

    price for 1 night
    Book Now From US$ 240
  • Hotel Nacional Rio De Janeiro

    769 Avenida Niemeyer Ap 2613, Rio de Janeiro, Brazil (To the map)

    This 5-star hotel in the Sao Conrado district, 2.9 km from the lush park "Parque da Cidade". The Leblon…

    To the hotel

    Book Now
  • Marbella Apart Hotel

    From US$ 133

    Avenida Lucio Costa 2900, Apt 506, Rio de Janeiro, Brazil (To the map)

    The 5-star hotel is located within 100 metres of the Windsor Expo Center, while the Pedra da Gávea is…

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Pousada Paraiso Da Barra Da Tijuca

    From US$ 25

    Alameda Colibris 91, Rio de Janeiro, Brazil (To the map)

    You'll need 26-minute drive to Santos Dumont airport. The Pousada Rio de Janeiro is situated merely a…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Botafogo Suites

    From US$ 57

    Rua Da Passagem, 39, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel has a good setting 3.5 km from the public park "Parque Lage", while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 57