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

2026-06-07
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

6993 results

  • Pousada Vila Ravello

    R. Bouganville, 3 Lote 13, Armacao dos Buzios, Brazil (To the map)

    Forno Belvedere is located 10 minutes' drive from this inn, while the Mangue Pier is about 15 minutes…

    To the hotel

    Book Now
  • Pousada Serra Do Roncador

    From US$ 84

    Estrada Do Roncador N 03 Lote 03 - Quadra 03, Jacone, Brazil (To the map)

    This Jacone inn is also located 4.4 km from the Tingui Waterfall. Pousada Serra Do Roncador Jacone hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Canto Dos Passaros

    From US$ 114

    Estr. Do Sacarrao, 867, Casa 25 Vargem Grande, Rio de Janeiro, Brazil (To the map)

    The guest house is about 50 km from Galeao airport and about 7 km from such cultural venues as the Casa…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Paradise Buzios

    From US$ 38

    1 Praca Maraina, Armacao dos Buzios, Brazil (To the map)

    The hotel is situated in the Manguinhos district of Armacao dos Buzios, in proximity to the restaurant…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Guesthouse Buzios Relax

    From US$ 140

    Rua Das Andorinhas, 16, Armacao dos Buzios, Brazil (To the map)

    This guest house is situated in the Alto de Buzios district, in close proximity to the quick bites McDonald's.

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Chales Refugio Do Vale

    From US$ 59

    Rua Dos Lirios, 181 - Ipiabas, Ipiabas, Brazil (To the map)

    The centre of Ipiabas is a 15 minutes' walk of this guest house. Volta Redonda is 28 km away from the…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Golden Lake - Arraial Do Cabo Perfeito

    From US$ 140

    Estr. Figueira, 600 112 Bloco 1, Arraial do Cabo, Brazil (To the map)

    You'll need 5-minute drive to Cabo Frio International airport. The Portico de Arraial do Cabo is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Sitio Novo Dia

    Alameda Das Acacias, 650, Saquarema, Brazil (To the map)

    55 km from the holiday park, guests will find Cabo Frio International airport. Sitio Novo Dia Hotel Saquarema…

    To the hotel

    Book Now
  • Chales Nova Friburgo

    From US$ 94

    Gaia De Luz Dos - Estr. Tres Picos, 000 - Campo Do Coelho, Nova Friburgo - Rj, 28630-991, Nova Friburgo, Brazil (To the map)

    The hotel is a great place to stay due to its private location in Nova Friburgo. The accommodation is…

    To the hotel

    price for 1 night
    Book Now From US$ 94
  • Arara Pousada Buzios

    From US$ 55

    Rua Benoni Coelho Da Silva 1, Armacao dos Buzios, Brazil (To the map)

    The Porto da Barra Buzios is 1.5 km from this bed & breakfast, and the Juscelino Kubitschek statue is…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Hotel Nacional

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

    You'll need 20-minute drive to Santos Dumont airport. The Nacional Rio de Janeiro is within 10 minutes'…

    To the hotel

    Book Now
  • Pousada Lagoa Azul

    From US$ 58

    Rua C, Sao Pedro da Aldeia, Brazil (To the map)

    The centre of Sao Pedro da Aldeia can be reached within a 30-minute walk. Plus this 4-star hotel is about…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Apcef/Rj

    From US$ 40

    Avenida Dos Jardins 2 Cancela 02, Praia Do Foguete, Cabo Frio, Brazil (To the map)

    The Pontal Beach is about 10 minutes' drive from this Cabo Frio inn, while the Boa Vista Viewpoint is…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Nao Reservem! Essa Propriedade Nao Existe Mais!

    From US$ 63

    Rua Regente Feijo, Paraty, Brazil (To the map)

    The hotel is situated 2.1 km from the Historic Center of Paraty and 3.6 km from Marina do Engenho. The…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Pousada Novo Horizonte

    From US$ 27

    Rua Das Flores De Maio, 100, Armacao dos Buzios, Brazil (To the map)

    Guests may find Virgin Beach within easy reach of this inn, while Manguinhos Beach is about 300 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Flat Manacas Granja Brasil Itaipava

    From US$ 62

    Estrada Uniao E Industria 9153, Itaipava, Petropolis Rj Condominio Granja Brasil, Apto 212 Do Edificio Residencias Do Manacas, Bom Sucesso (Rio de Janeiro), Brazil (To the map)

    The Mayor Paulo Rattes Municipal Park is a 20-minute walk away, while Museu Do Trem is 10 minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Hotel Europa De Itaguai Ltda

    Brasil 12, Itaguai, Brazil (To the map)

    The centre of Itaguai is a 5 minutes' walk of the hotel. The Mint of Brazil is also located 4.1 km from…

    To the hotel

    Book Now
  • Villa Toca Da Toca Lumiar

    From US$ 34

    Rua Toca Da Onca, S/N., Nova Friburgo, Brazil (To the map)

    The inn is also situated about 400 metres from the Toca da Onça Waterfall. Villa Toca Da Toca Lumiar…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Pousada Emerencias Dos Buzios

    From US$ 30

    Rua Das Rosas, Armacao dos Buzios, Brazil (To the map)

    The hotel in Armacao dos Buzios is 6 km from the Chapel of Our Lady Untier of Knots. The property is…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Pousada Flor Do Caribe

    From US$ 42

    Rua Rio Grande Do Norte 799, Rio das Ostras, Brazil (To the map)

    The apartment lies within a 15-minute drive of the Whale Square. The Joana Beach is 4.8 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 42