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

  • Pousada Solar De Buzios

    From US$ 36

    Av.Vieira Camara No. 39 Geriba, Armacao dos Buzios, Brazil (To the map)

    This 3-star inn is conveniently situated 3.6 km from the Orla Bardot Boardwalk. The Forno Lookout is…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Apto Moderno E Pratico, Proximo Ao Rio Centro

    From US$ 44

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

    Attractions, 3.2 km from this Rio de Janeiro hotel, include the Pedra da Gavea. Also, the Apto Moderno…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Rey Das Ostras Pousada

    From US$ 66

    Rua Eng. Obed Cardoso, 581, Rio das Ostras, Brazil (To the map)

    The centre of Rio das Ostras can be reached within a 25-minute walk, and natural attractions like Praia…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Pouso Donana Cama E Cafe

    From US$ 50

    Estrada Uniao Industria, 15.578, Itaipava, Brazil (To the map)

    The 3-star hotel is about 85 km from RIOgaleao - Tom Jobim International airport and 850 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Quari Quara By Mn Hoteis

    From US$ 45

    Avenida Roberto Silveira, 95, Rio das Ostras, Brazil (To the map)

    The hotel is perfectly situated 2 km from the Whale Square. The Turtles Beach is 10 minutes by car from…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Hotel Brisa Da Costa

    From US$ 42

    Rua Vinicius De Moraes, 86, Macae, Brazil (To the map)

    The hotel places you around 25 minutes on foot from the Sant'Ana Archipelago and about a 15-minute drive…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Recanto Do Bosque

    From US$ 39

    672 Rua Capitao Antero, Mage, Brazil (To the map)

    Araras Petropolis is 20 minutes' drive from this 3-star hotel, while the Monjolos-Santo Aleixo Waterfall…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Recanto Dos Passaros - Sana Chales

    From US$ 35

    Estrada Principal 279, S. Boa Sorte, Sana, Macae, Sana, Brazil (To the map)

    Sana centre can be reached within 10 minutes' walk. A 10-minute walk from the 3-star hotel will get you…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Princesa Isabel Pousada E Hotel - Dom Pedro

    From US$ 72

    Avenida Dom Pedro I, 152 - Centro, Petropolis (Rio de Janeiro), Brazil (To the map)

    Located just 450 metres from the Church of Our Lady of the Rosary, this smoke-free inn is just around…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Pousada Canteiros De Sao Pedro Da Serra-Nova Friburgo

    From US$ 71

    Rua Juca Barroso 186, Sao Pedro da Serra (Rio de Janeiro), Brazil (To the map)

    The centre of Sao Pedro da Serra is a 5 minutes' walk of the inn. Mosaicos Portella can be found just…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Hotel Nacional - Nao Tem Cafe Da Manha Incluido

    From US$ 153

    Avenida Niemeyer, Sao Conradol 769, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel lies in the Sao Conrado district of Rio de Janeiro, about 25 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 153
  • Pousada Porto Praia

    From US$ 35

    Rua Villas Boas 161, Arraial do Cabo, Brazil (To the map)

    Forno's Port is 20 minutes' walk away, while Oven Beach is a 10-minute drive from this lovely hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Deauville Pousada

    From US$ 151

    Rua Joao Fernandes Qdc, Lt 76, Armacao dos Buzios, Brazil (To the map)

    The 3-star hotel is nestled within a 400-metre distance of Lagoa dos Ossos. Take benefit from the proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Pousada Preludio

    From US$ 62

    Rua Das Flores, Conservatoria, Brazil (To the map)

    Located 500 metres from Praca Getulio Vargas, this inn is just moments from Locomotiva. Ponte dos Arcos…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Casa Beira Da Praia De Geriba 3 Suites

    From US$ 179

    Rua Gerbert Perisse 157 Casa 4 Geriba Condominio Condominio Do Marisco Buzios Rj, Armacao dos Buzios, Brazil (To the map)

    Merely 1.3 km from the Porto da Barra Buzios, this Armacao dos Buzios hotel is also 2.3 km from Tucuns…

    To the hotel

    price for 1 night
    Book Now From US$ 179
  • Village Sana Apart Hotel

    From US$ 188

    Rua Cabeceira Principal Do Sana, N/S, Anexo: Sitio Val Paraizo, Sana, Brazil (To the map)

    Guests can get to Sana city centre, which is 4 km away. The Village Sana is within easy reach of Macae…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Pousada Beija Flor

    From US$ 120

    Rua Cristovao Paes Leme De Araujo, 215 - Vera Cruz, Miguel Pereira, Brazil (To the map)

    Sights about a 15-minute drive from the hotel include the Pocão Waterfall. The Francisco Alves Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Hotel Gaivota

    From US$ 55

    Rua Ceci, 260, Itacuruca, Brazil (To the map)

    The centre of Itacuruca can be reached within a 5-minute walk, and natural attractions like the Itacuruca…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Flat Grand Midas Rio Centro Projac Rock In Rio Farmasi Arena

    Estrada Dos Bandeirantes 6265 Apartamentos 607 E 1309, Rio de Janeiro, Brazil (To the map)

    The Pedra da Gavea is 3.2 km away, while Estação D Pedro II Central train station is situated 27 km from…

    To the hotel

    Book Now
  • Pousada Laponia

    From US$ 46

    Avenida Brasil, 820, Penedo (Rio de Janeiro), Brazil (To the map)

    This Penedo hotel gives access to the Santa Claus House, which is 19 minutes' walk away. There is the…

    To the hotel

    price for 1 night
    Book Now From US$ 46