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-11-02

2026-11-03
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

7625 results

  • Novo Em Camboinhas 400M Da Praia Conforto Premium

    Apart-Hotel Camboinhas Inn 205, Niteroi, Brazil (To the map)

    Praia de Piratininga Beach is 3.2 km from this comfortable hotel, and Stone Pampo is situated a 10-minute…

    To the hotel

    Book Now
  • Grand Midas Rio Convention Suites

    From US$ 58

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

    The aparthotel in Jacarepagua with rural areas and busy avenues lined with high-rises is about 3 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Casa Do Sol Hotel

    From US$ 61

    Avenida Ayrton Senna, 115 - Quitandinha, Petropolis (Rio de Janeiro), Brazil (To the map)

    Santos Dumont's House can be reached 10 minutes' drive from this 3-star hotel. To enrich your historical…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Suite Com Piscina Centro De Paraty

    From US$ 179

    Rua 13 De Maio, Paraty, Brazil (To the map)

    The centre of Paraty can be reached in 20 minutes' walk of the hotel, and such cultural venues as Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 179
  • Terra Verde Visconde De Maua

    From US$ 135

    Estrada Maua - Campo Alegre , S/N Visconde De Maua Estrada Principal, Visconde De Maua, Brazil (To the map)

    This Visconde De Maua hotel is located about a 10-minute drive from Ponte dos Cachorros and about a 15…

    To the hotel

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

    From US$ 666

    Rj 160, Km 20, 2° Distrito, Cantagalo (Rio de Janeiro), Brazil (To the map)

    This Cantagalo resort is 83 km from Nova Friburgo. The comfortable 4-star Fazenda Gamela Eco Resort Cantagalo…

    To the hotel

    price for 1 night
    Book Now From US$ 666
  • Pousada Mk Tour

    From US$ 50

    Rua V, Lot: 25 Qd 34 Pedra De Guaratiba, Rio de Janeiro, Brazil (To the map)

    Also, Arca do Noah is 2.8 km from this Rio de Janeiro inn. You can easily find Pedra do Sal nearly a…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Pousada Baleia Azul

    From US$ 16

    Av. Almirante Heleno Nunes, 687 Costa Az, Rio das Ostras, Brazil (To the map)

    Around a 10-minute ride from Iriry Lagoon, the hotel is also within 20 minutes' walk of Boca Da Barra…

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Apart Hotel Proximo Barra Da Tijuca E Rio Centro Manaca Flat B

    From US$ 47

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

    The aparthotel has a convenient setting 2.5 km from Rio Olympic Arena. The Proximo is also within 25…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Pousada El Garcia

    From US$ 63

    Rua 22 De Abril 505 Praia Do Jabaquara, Paraty, Brazil (To the map)

    This inn lies in Jabaquara with a number of amenities and a garden, within reach of Praia do Jabaquara.

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Guet House Colonial

    From US$ 37

    Rua Leny Eversong 27/1, Rio de Janeiro, Brazil (To the map)

    Maria Lenk Aquatics Centre is 4.9 km from this Rio de Janeiro hostel, and the nearby cultural attractions…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Pousada Porto Canal

    From US$ 97

    Avenida Dos Arpoes, 16, Cabo Frio, Brazil (To the map)

    You'll need 20-minute drive to Cabo Frio International airport. The Pousada Cabo Frio is stationed around…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Apart Residence Vista Lagoa Arraial Do Cabo

    From US$ 88

    Estrada Figueira, 600 Bloco 2 Apartamento 312, Arraial do Cabo, Brazil (To the map)

    The hotel is a great place to stay due to its prime location in Arraial do Cabo. For those travelling…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Repouso Clave De Sol

    From US$ 53

    Rua Das Paineiras, 182 - Areal Do Taquari, Paraty, Brazil (To the map)

    This Paraty bed & breakfast is 4.2 km from Iriri Beach, while Ilha do Cedro Island is 4.5 km away. The…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Barramares Flat

    From US$ 140

    3300 Avenida Lucio Costa Bloco 4, Rio de Janeiro, Brazil (To the map)

    The hotel is a great place to stay due to its beachfront location in Rio de Janeiro. The Barramares Flat…

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Villaggio Dos Ventos

    From US$ 60

    Rodovia Rj 102, Km 17 - 01 - Quadra 36 - Pernambuca - Distrito De Arraial Do Cabo, Praia Seca, Brazil (To the map)

    The hotel is nestled in Praia Seca, close to a lake. The Villaggio is 3.9 km from Upwind and 60 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Loft Em Ilha Pura

    From US$ 99

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

    The hotel in Barra da Tijuca with amazing ‘ hidden' beaches is approximately a 15-minute drive from Sitio…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Morada Recanto Das Flores

    From US$ 68

    Av. Marechal Rondon - 444 - Barao De Javary - Miguel Pereira - Rj, Miguel Pereira, Brazil (To the map)

    Francisco Alves Museum is 3.9 km from this Miguel Pereira hotel, while Monumento Natural Gruta dos Escravos…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • My House Muriqui

    From US$ 33

    Muriqui, Mangaratiba, Brazil (To the map)

    The elegant hotel provides a prime location in proximity to the compact Praia de Muriqui Sandy Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Pousada Beluga

    From US$ 32

    Rua Ubaldina De Souza Azevedo 375 - Canto Esquerdo Geriba Residencia N 375, Armacao dos Buzios, Brazil (To the map)

    The hotel is nestled in the Geriba district of Armacao dos Buzios, 2.4 km from entertainment sites like…

    To the hotel

    price for 1 night
    Book Now From US$ 32