Menu

Search options

2026-04-28

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

1879 results

  • Residencial Santa Teresa

    From US$ 21

    Rua Francisco Muratori, Bairro Santa Teresa, 117, Rio de Janeiro, Brazil (To the map)

    Residencial Santa Teresa Hotel Rio de Janeiro is located minutes away from Escadaria Selaron, featuring complimentary parking, an outdoor swimming pool and a solarium. It is 0.6 km from Municipal…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Casa 48 Guesthouse

    From US$ 25

    Rua Almirante Alexandrino 2023 Casa 48 Bairro Santa Tereza, Rio de Janeiro, Brazil (To the map)

    The family-friendly Casa 48 Guesthouse Rio de Janeiro is a great place to stay in Santa Teresa district in a reasonable distance from the Enormous Flamengo Urban Park. It features a rooftop swimming…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Riostay Residence - Riocentro

    From US$ 47

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

    Featuring a lift, a snack and drink vending machine, Riostay Residence - Riocentro Rio de Janeiro is placed within 11 minutes' stroll of Mirante do Caete. Guests of the aparthotel in Rio de Janeiro…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Villa Laurinda

    From US$ 119

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

    The 3-star Villa Laurinda Rio de Janeiro is set 3.2 km from Botafogo Beach and 2.4 km from National History Museum. Boasting the location next to Santa Teresa Cinema, the property offers a view over…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Dora Residence

    From US$ 31

    117 Avenida Mem De Sa, Rio de Janeiro, Brazil (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Les Jardins De Rio

    From US$ 215

    Rua Cosme Velho 1342, Rio De Janeiro, Br, Rio de Janeiro, Brazil (To the map)

    Offering entertainment activities, tennis courts and a bar, Les Jardins De Rio Boutique Hotel Rio de Janeiro is set in Cosme Velho district, 2.1 km from the public park "Parque Lage". Boasting…

    To the hotel

    price for 1 night
    Book Now From US$ 215
  • Santa Teresa Junto A Natureza

    From US$ 33

    Rua Eliseu Visconti 441 S102, Rio de Janeiro, Brazil (To the map)

    Set 2.7 km to the Enormous Flamengo Urban Park, Santa Teresa Junto A Natureza Bed & Breakfast Rio de Janeiro features an outdoor swimming pool and a sundeck. Situated in Santa Teresa district, the…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Hotel Golden Park Rio De Janeiro Aeroporto By Nacional Inn

    From US$ 91

    Rua Do Russel 374 Gloria, Rio de Janeiro, Brazil (To the map)

    Located at a 900-metre distance away from Church of Our Lady of Glory Outeiro, the 3-star Golden Park Rio De Janeiro Aeroporto Hotel boasts a steam room, a sauna and an outdoor swimming pool.

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Casa Beleza

    From US$ 132

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

    Featuring a swimming pool, Casa Beleza Bed & Breakfast Rio de Janeiro is placed in the Santa Teresa district. This bed & breakfast also entices guests with airport shuttle service.

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Lobie Dias Downtown

    From US$ 30

    Rua Goncalves Dias, 46, Rio de Janeiro, Brazil (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Lux Exclusive Frente Mar

    From US$ 314

    2692 Avenida Atlantica 702, Rio de Janeiro, Brazil (To the map)

    The 71 m² Loft Exclusive Frente Mar Apartment apartment is at a 3.7 km distance from Botanical Garden.

    To the hotel

    price for 1 night
    Book Now From US$ 314
  • Luxo A Beira Mar Com Jacuzzi Particular

    From US$ 628

    Avenida Atlantica 2692, Rio de Janeiro, Brazil (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 628
  • Perfect Views Best Location

    From US$ 348

    49 Rua Francisco Otaviano Apartamento 1709, Rio de Janeiro, Brazil (To the map)

    The 2-room Perfect Views Best Location apartment is situated in Rio de Janeiro, approximately 20 minutes' walk from Catacumba Park, and offers spa amenities such as sauna facilities. The apartment is…

    To the hotel

    price for 1 night
    Book Now From US$ 348
  • Praia De Copacabana Exclusive Loft Bait Atlantica

    From US$ 250

    Avenida Atlantica, 2692 - Apartamento 1101, Rio de Janeiro, Brazil (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 250
  • Ref House Barra Da Tijuca

    From US$ 54

    121 Rua Manuel Brasiliense Casa, Rio de Janeiro, Brazil (To the map)

    Situated within an 18-km distance of Barra da Tijuca Beach, the 3-star Ref House Barra Da Tijuca Hotel Rio de Janeiro also offers a swimming pool. Cinema Estacao Barra Point is placed a mere 500…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Real Residence Hotel

    From US$ 54

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

    Offering a satellite TV, an outdoor pool area and flat - screen TV, Real Residence Rio de Janeiro is set in Copacabana district, 4 km from Sugarloaf Mountain. Guests have access to a heated swimming…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Casa Tuxi

    From US$ 19

    Rua Bambina 26, Rio de Janeiro, Brazil (To the map)

    Set about a 10-minute drive from Corcovado Christ the Redeemer, the 3-star Casa Tuxi Hotel Rio de Janeiro is located around a 6-minute stroll from Matriz De Nossa Senhora Da Gloria. Offering 15 rooms…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Ipanema Beach - Show De Apart

    From US$ 75

    729 Rua Prudente De Morais 2O Andar - Fundos, Rio de Janeiro, Brazil (To the map)

    Ipanema Beach - Show De Apart Apartment Rio de Janeiro is set 1.5 km from Estatua de Carlos Drummond de Andrade and 1.4 km from Rodrigo de Freitas Lake in Ipanema district. After a day of sightseeing…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Luggo Maua - Rio De Janeiro

    From US$ 71

    33 Rua Acre, Rio de Janeiro, Brazil (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Seaview Penthouse Arpoador

    From US$ 129

    155 Rua Francisco Otaviano Apt 506, Rio de Janeiro, Brazil (To the map)

    Seaview Penthouse Arpoador apartment is a beachfront 2 bedroom accommodation in Rio de Janeiro. If you feel like visiting the surroundings, you can check out Avenida Atlantica located a 25-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 129