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 Argentine 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-15

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

7267 results

  • Pousada Villaggio

    From US$ 82

    Rua Jose Vieira Ramos, 287, Paraty, Brazil (To the map)

    The hotel places you merely 13 minutes' walk from the restored historic First Church of Our Lady of the…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Anna Suites Ipanema By Arena Hoteis

    From US$ 122

    R. Francisco Otaviano 155, Rio de Janeiro, Brazil (To the map)

    The hotel is nestled in the Zona Sul district of Rio de Janeiro, about 400 metres from the hard-to-miss…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Pousada Antigona - Temos Gerador

    From US$ 66

    128 Avenida Octavio Gama, Paraty, Brazil (To the map)

    The hotel is situated in Pontal, which is a popular beach lined with laid-back bars and kiosks serving…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Paraiso Azul Retiro

    From US$ 193

    Praia Pequena Da Freguesia De Santana, Lagoa Azul, Freguesia de Santana, Brazil (To the map)

    Surrounded by a forest, this 2-star hotel is 850 metres from a private beach. The compact ocean Japariz…

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • Hotel Casablanca Imperial

    From US$ 50

    Rua Da Imperatriz, 286 - Centro, Petropolis (Rio de Janeiro), Brazil (To the map)

    Liberty Square is approximately 600 metres away, while Centro Historico de Petropolis is a mere 0.6 km…

    To the hotel

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

    From US$ 64

    Rua Amaury Dos Santos Padua 223, Chacara Da Saudade, Paraty, Brazil (To the map)

    The centre of Paraty can be reached within a 10-minute walk, and natural attractions like Paraty Sport…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Lobie Queen Ipanema

    From US$ 36

    440 Avenida Rainha Elisabeth, Rio de Janeiro, Brazil (To the map)

    Providing a prime setting in Rio de Janeiro, this apartment is in proximity to General Osorio Square.

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Hostel Morada Do Sol Paraty

    From US$ 16

    Rua 11 Numero 135 Parque Imperial, Paraty, Brazil (To the map)

    The hostel is a 17-minute walk from Praia do Pontal and within reach of such cultural venues as Museu…

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Casajomo

    From US$ 132

    136 Rua Laurinda Santos Lobo, Rio de Janeiro, Brazil (To the map)

    The Futuristic waterfront Museum of Tomorrow is in the immediate vicinity of the hotel, while Rua Monte…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Pousada Do Principe

    From US$ 141

    Avenida Roberto Silveira, 801, Paraty, Brazil (To the map)

    This 3-star hotel is in the Paraty Centro district, 150 metres from Paraty. You will enjoy your visit…

    To the hotel

    price for 1 night
    Book Now From US$ 141
  • Hotel Nacional Inn Angra Dos Reis

    From US$ 85

    Estrada Das Marinas, 111, Angra dos Reis, Brazil (To the map)

    The hotel is nestled in a leisure area of Angra dos Reis, nearly a 5-minute drive from Quadra Praia do…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Hotelinho Urca Guest House

    From US$ 60

    Rua Marechal Cantuaria, 10, Rio de Janeiro, Brazil (To the map)

    The guest house has a stylish location 4.6 km from Leme, while shopping venues like Praca Sao Salvador…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Casa Mirador Boutique Hotel

    From US$ 173

    57 Rua Joao Fernandes, Armacao dos Buzios, Brazil (To the map)

    The hotel has a prime location just 1.6 km from Juscelino Kubitschek statue. The scenic horseshoe-shaped…

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Mar Da Lua

    From US$ 110

    Av. Beira Mar Nº 509, Praia De Aracatiba- Ilha Grande, Praia de Aracatiba, Brazil (To the map)

    Cave of Achaia is 4.4 km from this Praia de Aracatiba hotel, while Lagoa Verde is 2.8 km away. Guests…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Abracadabra Boutique Hotel

    From US$ 211

    Morro Do Humaita 13, Armacao dos Buzios, Brazil (To the map)

    The centre of Armacao dos Buzios can be reached within a 5-minute walk, and natural attractions like…

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Pousada Villa Canaa

    From US$ 132

    Rua Jacob Jose Luiz 906, Armacao dos Buzios, Brazil (To the map)

    The hotel has a prime setting approximately 20 minutes on foot from the cobblestoned Rua das Pedras.

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Cliffside - Boutique Hotel & Spa

    From US$ 312

    Escada Flora Mai, 177 - Joa, Rio de Janeiro, Brazil (To the map)

    Pedra Bonita Trail is 3.8 km from the apartment, and Sao Francisco de Paula Church is about a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 312
  • South Beach Vista Mar Apartamentos

    From US$ 73

    Rua Domingos Ferreira, 187, Rio de Janeiro, Brazil (To the map)

    The apartment is 700 metres from Boate La Cueva, and 3.2 km from the narrow Red Beach. The beaches of…

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Buzios Mar Hotel

    From US$ 57

    Rua Oito, S/N - Qb - Lote 21 Joao Fernandes, Armacao dos Buzios, Brazil (To the map)

    The hotel has a privileged location 2.9 km from Mangue Pier. There is also a famous beach within 20 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Lobie Skylux

    From US$ 27

    R. Visc. De Inhauma, 80, Rio de Janeiro, Brazil (To the map)

    This apartment lies 7 km from the giant mountaintop statue "Corcovado Christ the Redeemer" and 450 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 27