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-13

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

6940 results

  • Hotel Willisau

    From US$ 37

    Rua Ernesto Sansoe 143 Próximo à Feirinha do Alto, Teresopolis, Brazil (To the map)

    Standing only 500 m from the Fonte Judith, the hotel is situated in a leisure area of Teresopolis. Soberbo…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Americas Barra Hotel

    From US$ 57

    Avenida Das Americas 10500, Rio de Janeiro, Brazil (To the map)

    The hotel is 10 minutes by car from Riocentro, 15 minutes by car from the Modern Museu Selecao Brasileira…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Residence Inn By Marriott Rio De Janeiro Barra Da Tijuca

    From US$ 94

    Av Embaixador Abelardo Bueno 5001, Rio de Janeiro, Brazil (To the map)

    This 4-star hotel is about 35 km from Galeao airport and 10 minutes by car from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 94
  • Black Point Beach Club

    From US$ 54

    Rua 157, Lote 2A, Qd 226, Ponta Negra, Marica, Rj, Brasil, 24922-125, Marica, Brazil (To the map)

    This hotel is in an entertainment area of Marica. The Marica Beach is 3.3 km from the Black Point Beach…

    To the hotel

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

    From US$ 92

    Av. Antonio Bertholdo da Silva Jordao. S/N Praia da Biscaia, Angra dos Reis, Brazil (To the map)

    The hotel has a perfect setting within 30 minutes' walk of the Botinas Island. At the Pousada Daleste…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Samba Bossa Nova Cabo Frio

    From US$ 77

    Avenida Assuncao, 239, Cabo Frio, Brazil (To the map)

    This hotel is about 5 km from Cabo Frio International airport and 600 m from such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Hotel Vila Rica Flat

    From US$ 51

    Luis Euzebio,74, Resende, Brazil (To the map)

    The hotel lies around 900 metres from Parque Zumbi dos Palmares and within reach of Our Lady of the Conception…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Vila Gale Rio De Janeiro

    From US$ 107

    Rua Do Riachuelo,124, Rio de Janeiro, Brazil (To the map)

    Situated approximately a 5-minute ride from the ornate Municipal Theater of Rio de Janeiro, the hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Windsor Oceanico Hotel

    From US$ 108

    Rua Martinho De Mesquita, 129, Rio de Janeiro, Brazil (To the map)

    Parque Das Rosas lies 3 km away, and Tijuca Lake is 2.3 km from the hotel. The Windsor Oceanico is 150…

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Mar Palace Copacabana Hotel

    From US$ 52

    Av. Nossa Sra De Copacabana, 552, Rio de Janeiro, Brazil (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Prodigy Santos Dumont By Wish

    From US$ 100

    Av. Almirante Silvio De Noronha, 365, Rio de Janeiro, Brazil (To the map)

    This 4-star hotel lies 200 metres from the Villegagnon Island and just 0.7 km from Vivo Rio. The Prodigy…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Pousada Porto Imperial

    From US$ 280

    R. Ten. Francisco Antonio, S/Nº Centro Historico,, Paraty, Brazil (To the map)

    Pelado Island Beach is located 50 m from this Paraty hotel, and such natural sites as Paraty Sport Aventura…

    To the hotel

    price for 1 night
    Book Now From US$ 280
  • Venit Barra Hotel

    From US$ 53

    Avenida Embaixador Abelardo Bueno 2710, Rio de Janeiro, Brazil (To the map)

    Located within 400 metres of Maria Lenk Aquatics Centre, this hotel is 3.2 km from Shopping Rio Design…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Villas De Paraty

    From US$ 81

    Rua Otavio Gama, 676, Paraty, Brazil (To the map)

    The 3-star hotel lies just 1.4 km from the Juatinga Ecological Reserve. The Villas also gives quick access…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Royal Kingdom Macae

    From US$ 39

    Av. Atlantica, 3036, Macae, Brazil (To the map)

    This modern hotel is about 5 km from Macae airport and 4.6 km from such cultural venues as the Solar…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Rio Buzios Boutique Hotel

    From US$ 279

    Praia De Joao Fernandes, S/N, Armacao dos Buzios, Brazil (To the map)

    This Armacao dos Buzios hotel is nestled in the Joao Fernandes district, just a few steps from the restaurant…

    To the hotel

    price for 1 night
    Book Now From US$ 279
  • Hotel La Brise

    From US$ 42

    Rua Alberto Gabbay, S/N, Cabo Frio, Brazil (To the map)

    Such city attractions as the Saint Matthew Fort, which is 2.6 km from this hotel, and Praca das Aguas…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Villa 25

    From US$ 20

    25 Rua Gago Coutinho, Rio de Janeiro, Brazil (To the map)

    Situated only 150 metres from the urban mansion "Catete Palace", this boutique hostel is 2.9 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Riale Imperial Flamengo

    From US$ 30

    Rua Do Catete, 186, Rio de Janeiro, Brazil (To the map)

    This 3-star hotel is located 450 metres from the Modern Oi Futuro Cultural Center, 4.4 km from Estação…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Hotel Astoria Copacabana

    From US$ 39

    Rua Republica Do Peru, 345, Rio de Janeiro, Brazil (To the map)

    Situated 850 m from Siqueira Campos underground station, the hotel is 3.3 km from the giant mountaintop…

    To the hotel

    price for 1 night
    Book Now From US$ 39