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
    العربية 简体中文 Č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

2025-04-22

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

298 results

  • Apartamento Vista.Rio

    From US$ 92

    Rua Engenheiro Roberto Velasco Cardoso Hotel Orizzonte - Apartamento 308, Niteroi, Brazil (To the map)

    Praia de Boa Viagem is located merely 1.3 km from the accommodation. The city centre is just 4 km away…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Venham Curtir A Natureza Proximo Ao Rio Centro E Farmasi Arena

    Estrada De Camorim, Rio de Janeiro, Brazil (To the map)

    The apartment lies 4.5 km from Supermercado Mundial. The 2-room Venham Curtir A Natureza Proximo Ao Rio…

    To the hotel

    Book Now
  • Casa De Condominio Entre Praia E Lagoa, Monte Alto-Arraial Do Cabo

    R. Das Ostras, Arraial do Cabo, Brazil (To the map)

    Guests will find Praia de Monte Alto 20 minutes' stroll from the accommodation. Situated within an 800…

    To the hotel

    Book Now
  • Apartament

    From US$ 153

    Rua Arizio Gomes Da Costa 10 Suite Terreo, Cabo Frio, Brazil (To the map)

    Guests will find Dunas Beach at a medium distance from the property, while Guide's Hill is 17 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 153
  • Ed. Le Bon Vivant

    From US$ 69

    Rua Rebeche, 20, Praia Grande, Arraial Do Cabo Apto 208-C, Arraial do Cabo, Brazil (To the map)

    The 60 m² property is located just a minute's drive from Playa Grande. Take a peaceful 5 minutes' stroll…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Pousada Angelical

    From US$ 21

    690 Rua Dos Funcionarios, Saquarema, Brazil (To the map)

    The accommodation is 5 minutes by car from The Temple of Rock Cultural Center, which is an excellent…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Vieira Souto 510 Ipanema Flats

    From US$ 356

    Av Vieira Souto 510, Rio de Janeiro, Brazil (To the map)

    Cobal do Humaita can be reached in 10 minutes by car. Fresh coconut is located just a minute's drive…

    To the hotel

    price for 1 night
    Book Now From US$ 356
  • Flat Angra Inn, Angra Dos Reis

    From US$ 41

    2629 Avenida Vereador Benedito Adelino 1304, Angra dos Reis, Brazil (To the map)

    Ilha da Jiboia can be reached by car in a few minutes, while Long Beach is right by this beachfront accommodation.

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Apart Hotel Barra Da Tijuca Em Frente A Praia

    From US$ 144

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

    You can make use of a tennis court and a sundeck, or indulge yourself with sauna facilities and an indoor…

    To the hotel

    price for 1 night
    Book Now From US$ 144
  • Pousada Cafe Country

    From US$ 77

    Rua Guatemala 529, Petropolis (Rio de Janeiro), Brazil (To the map)

    Guests can visit Cathedral of Petropolis, which is around 6 km away. Pousada Cafe Country is located…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Casa Do Beiral Azul 6 Qts Pe Na Areia Piscina

    98 Rua Dos Pinheiros, Cabo Frio, Brazil (To the map)

    The accommodation is within 10 km of Cabo Frio International airport and a 15-minute ride from such cultural…

    To the hotel

    Book Now
  • Temporada No Paraiso Em Teresopolis

    From US$ 184

    Condominio Residencial Del Paraiso Casa 344, Teresopolis, Brazil (To the map)

    The property is also located about a 10-minute drive from Geneve Farm. Situated approximately 4 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Penthouse - Ataulfo De Paiva 1174

    From US$ 284

    Av. Ataulfo De Paiva 1174 - Cob 2, Rio de Janeiro, Brazil (To the map)

    Guests have easy access to Two Brother Cliff, which is 5 minutes' stroll away. Situated at a 900-metre…

    To the hotel

    price for 1 night
    Book Now From US$ 284
  • Flat Aconchegante Poucos Metros Da Praia Do Forte

    From US$ 121

    51 Avenida Hilton Massa, Cabo Frio, Brazil (To the map)

    Angry Beach is located 9 km from the beachfront property. A 15-minute walk will bring you to the centre…

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Amavel Cobertura Duplex Com Piscina Particular

    From US$ 206

    94 Rua Raul Pompeia, Rio de Janeiro, Brazil (To the map)

    Cine Roxy is at a distance of 7 minutes' walk and Cantagalo metro station is 700 metres away. This 2…

    To the hotel

    price for 1 night
    Book Now From US$ 206
  • Apartamento Bora Bora

    From US$ 138

    Av Abelardo Bueno 2510 Bloco 2 Apto 1208, Rio de Janeiro, Brazil (To the map)

    Marapendi Lagoon is at a distance of a 10-minute drive away, while Rio2 Shopping is only 650 metres away.

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Hotel Fazenda Rancho Mineiro

    From US$ 180

    Est. De Sacra Familia, N° 7806, Engenheiro Paulo de Frontin, Brazil (To the map)

    Rio de Janeiro is nestled 64 km from the accommodation, while Fazenda Sao Joao da Barra is nearly a 25…

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Suite Ao Lado Da Praia-Apto Compartilhado

    From US$ 55

    Rua Raul Pompeia, Rio de Janeiro, Brazil (To the map)

    Located merely a 9-minute walk from Estapar Estacionamentos, the propety is merely a 5-minute walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Apart Super Estiloso Copa Leme

    From US$ 74

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

    The family-friendly 54 m² Apart Super Estiloso Copa Leme is located 10 minutes' drive from Corcovado…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Refugio Da Serra - Conforto E Tranquilidade Com Piscina E Academia

    From US$ 32

    Avenida Alberto Torres, 1021 - Alto Apto 306, Teresopolis, Brazil (To the map)

    The property lies a short distance from Antonio Savattone Stadium. The city centre is just 2 km away…

    To the hotel

    price for 1 night
    Book Now From US$ 32