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 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-04-23

2026-04-24
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

6954 results

  • Hotel Ok

    From US$ 60

    Rua Senador Dantas, 24, Rio de Janeiro, Brazil (To the map)

    Situated 1.9 km from the Benedictine Sao Bento Monastery Abbey, this 4-star hotel also gives access to…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Casajomo Boutique Stays & Retreats

    From US$ 147

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

    This Rio de Janeiro hotel is about 5 km from Santos Dumont airport and 3.9 km from such cultural venues…

    To the hotel

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

    From US$ 141

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

    Located 100 metres from Paraty Historic Centre, the inn is not far from the Museum of Sacred Art of Paraty.

    To the hotel

    price for 1 night
    Book Now From US$ 141
  • Pousada Antigona - Con Gerador -

    From US$ 66

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

    The hotel is situated a mere 12 minutes' stroll from the Museum of Sacred Art of Paraty and approximately…

    To the hotel

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

    From US$ 110

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

    Sights, around 10 minutes' drive from this Praia de Aracatiba hotel, include the Green Lagoon. The Mar…

    To the hotel

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

    From US$ 85

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

    This Angra dos Reis hotel has a private setting 2.5 km from the Cataguas Island, while natural sights…

    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 setting 3.4 km from the Rio Sul Shopping Center, while natural sights like…

    To the hotel

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

    From US$ 132

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

    The hotel lies in the Joao Fernandes district, not far from the outdoor sculpture "Brigitte Bardot Statue".

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Casa Simone Pousada

    From US$ 171

    Rua Dona Geralda 200, Paraty, Brazil (To the map)

    Jurumirim Beach is 5 km from the 2-star hotel, and the Culture House is located about 600 metres away.

    To the hotel

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

    From US$ 73

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

    The beaches of Rio de Janeiro are around 800 metres away. The historic park "Botanical Garden" is also…

    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 Campagna Equestrian Center is within reach of the hotel, while the Juscelino Kubitschek statue is…

    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)

    The Escadaria Selarón is within reach of this apartment and the ornate Municipal Theater of Rio de Janeiro…

    To the hotel

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

    From US$ 298

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

    The homestay is situated in the Joatinga district, in proximity to the Joatinga Bridge. The Joá Viewpoint…

    To the hotel

    price for 1 night
    Book Now From US$ 298
  • Pousada Do Canto

    From US$ 101

    Praia Do Abraao Canto, 121, Vila do Abraao, Brazil (To the map)

    The charming hotel is situated in a charming district, 150 metres from the restaurant O Pirata Restaurante.

    To the hotel

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

    From US$ 16

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

    Offerring a location right near the Paraty Perpetual Defender Fort Museum, this hostel is in the vicinity…

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Pousada Santorini

    From US$ 121

    Rua das Primaveras - Lote 38 João Fernandes, Armacao dos Buzios, Brazil (To the map)

    Situated 0.7 km from the Lagoa Dos Ossos, the charming hotel is within easy reach of the João Fernandes…

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Soulrebel Rio - Vegan Retreat & Spa

    From US$ 73

    109 Estrada Dom Joaquim Mamede, Rio de Janeiro, Brazil (To the map)

    The apartment lies 2.2 km from the public park "Parque Lage". The city centre is just 4 km away and Santos…

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Casa Das Luzes Hostel Ivn

    From US$ 33

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

    Campo de Santana is situated a 10-minute ride from this hostel, and the urban mansion "Catete Palace"…

    To the hotel

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

    From US$ 173

    Rua Dona Geralda, 292, Paraty, Brazil (To the map)

    The centre of Paraty can be reached in 10 minutes' walk of the 2-star hotel, and such cultural venues…

    To the hotel

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

    From US$ 173

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

    The Lagoa Dos Ossos lies merely 500 metres away, while the shaped Geriba Sandy Beach is around 6 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 173