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

2026-05-15

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

1851 results

  • Arena Leme Hotel

    From US$ 138

    Av. Atlantica, 324 - Leme, Rio de Janeiro, Brazil (To the map)

    The hotel lies in the Zona Sul district of Rio de Janeiro with easy access to the Fishermen's Path Viewpoint…

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Hotel Arpoador

    From US$ 122

    Rua Francisco Otaviano, 177, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel lies in the Zona Sul district with easy access to Arpoador Beach, which is…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Janeiro Hotel

    From US$ 1024

    Avenida Delfim Moreira, 696, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel has a prime setting 3.5 km from the bronze statue "Estatua de Carlos Drummond…

    To the hotel

    price for 1 night
    Book Now From US$ 1024
  • Petit Rio Hotel

    From US$ 27

    Rua Artur Bernardes, 39 - Flamengo, Rio de Janeiro, Brazil (To the map)

    The Museum of Modern Art is 2.3 km from the hotel, while the National Library is 2.1 km away. The Petit…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Scorial Rio Hotel

    From US$ 81

    Rua Bento Lisboa 155, Flamengo, Rio de Janeiro, Brazil (To the map)

    Situated about a 25-minute walk from Escadaria Selaron Stairway, the hotel also gives access to such…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Yoo2 Rio De Janeiro, Tapestry Collection By Hilton

    From US$ 173

    Praia Do Botafogo, 242, Rio de Janeiro, Brazil (To the map)

    The Church of Our Lady of Glory of Outeiro is around 10 minutes by car from the smoke-free hotel, while…

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Regency Barra Hotel

    From US$ 92

    Av Lucio Costa 5210 Barra Da Tijuca, Rio de Janeiro, Brazil (To the map)

    You'll be about 600 metres from Marapendi Lagoon. Nature lovers will appreciate the proximity to Barra…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Windsor Leme Hotel

    From US$ 71

    Avenida Atlantica, 656, Rio de Janeiro, Brazil (To the map)

    This 4-star hotel is about 5 km from Santos Dumont airport and 4.4 km from such cultural venues as the…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Santa Teresa Hotel Rio De Janeiro - Mgallery Collection

    From US$ 443

    Rua Almirante Alexandrino 660, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel is perfectly located nearly a 10-minute drive from Parque Eduardo Guinle and…

    To the hotel

    price for 1 night
    Book Now From US$ 443
  • Lifestyle Laghetto Collection

    From US$ 72

    Rua Professor Coutinho Frois, 10 - Jardim Oceanico, Rio de Janeiro, Brazil (To the map)

    The smoke-free hotel is nestled near the entertainment district of Rio de Janeiro and nearly a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Laghetto Stilo Barra

    From US$ 50

    Rua Marcelo Roberto, 65, Rio de Janeiro, Brazil (To the map)

    This comfortable hotel boasts a prime setting 1.7 km from Barra da Tijuca Beach. Natural attractions…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Royalty Copacabana Hotel

    From US$ 51

    Rua Tonelero, 154, Rio de Janeiro, Brazil (To the map)

    The hotel is nestled in a prime touristic area of Rio de Janeiro, within 1 km of Lido. The Royalty Copacabana…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Hotel Astoria Palace

    From US$ 57

    Avenida Atlantica, 1866, Rio de Janeiro, Brazil (To the map)

    The hotel is located in Rio de Janeiro, within reach of Cardeal Arcoverde tube station. The laid-back…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Hotel Atlantico Rio

    From US$ 62

    Rua Xavier Da Silveira 112, Rio de Janeiro, Brazil (To the map)

    The expansive park "Parque Natural Municipal da Catacumba" is 2.2 km from this Rio de Janeiro hotel, while…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • B&B Hotel Rio Copacabana Forte

    From US$ 27

    Rua Francisco Otaviano, 38, Rio de Janeiro, Brazil (To the map)

    You'll need 15-minute drive to Santos Dumont airport. This Rio de Janeiro hotel is situated 2.2 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Jw Marriott Rio De Janeiro

    From US$ 209

    Avenida Atlantica, 2600, Copacabana, Rio de Janeiro, Brazil (To the map)

    The comfortable hotel is located in the very heart of Rio de Janeiro, near a business district, 2.2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 209
  • Bourbon Residence Barra Da Tijuca - Rio De Janeiro

    From US$ 50

    Rua Malibu, 1355, Rio de Janeiro, Brazil (To the map)

    The big mall "Via Parque Shopping" is just near the premium hotel and the Vogue Square is 5 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Royal Rio Palace Hotel

    From US$ 62

    Street Duvivier 82, Rio de Janeiro, Brazil (To the map)

    The hotel boasts an unbeatable location in the Copacabana Beach district of Rio de Janeiro, 450 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Mirador Rio Copacabana Hotel

    From US$ 43

    Rua Toneleros, 338, Rio de Janeiro, Brazil (To the map)

    The hotel in the Copacabana Beach district is nearly a 10-minute ride from the roomy recreational park…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Windsor Martinique Copacabana

    From US$ 48

    Rua Sa Ferreira, 30, Rio de Janeiro, Brazil (To the map)

    The hotel is located nearly a 10-minute walk from General Osório tube station and 700 m from Universo…

    To the hotel

    price for 1 night
    Book Now From US$ 48