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 Holandes

    From US$ 99

    Estrada Isaias Vidal, 5800, Teresopolis, Brazil (To the map)

    Situated 2.5 km from the Parc Magique, the 3-star Hotel Holandes Teresopolis features Wi-Fi in public…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Pousada Nautillus

    From US$ 107

    602 Rua Marcilio Dias, Arraial do Cabo, Brazil (To the map)

    You'll need 20-minute drive to Cabo Frio International airport. Sights merely 1.4 km from the Nautillus…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Aconchego Do Mar

    From US$ 26

    Rua Iris 15, Armacao dos Buzios, Brazil (To the map)

    The hotel lies in the Manguinhos district, only steps away from Porto da Barra Buzios. The Aconchego…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Joaoemaria Da Ilha

    From US$ 342

    Ilha Grande, Praia de Aracatiba, Brazil (To the map)

    You will enjoy your visit to Sitio Forte Beach, within 6 km of this Praia de Aracatiba guest house. The…

    To the hotel

    price for 1 night
    Book Now From US$ 342
  • Pousada Ceu De Tucuns

    From US$ 40

    Rua Um Amor 12, Armacao dos Buzios, Brazil (To the map)

    The Ferradurinha Beach is 3.7 km from the 2-star hotel, while the cobblestoned Rua das Pedras is 7 km…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Pousada Dona Lina

    R. Euclides Dos Santos Quintanilha, 18 18B, Marica, Brazil (To the map)

    This 3-star hotel lies 10 minutes' drive from the Jacone Lagoon. The property is 2.5 km from the Municipal…

    To the hotel

    Book Now
  • Piratas Guest Rooms II

    Rua Maria Rodrigues Latina, 1, Armacao dos Buzios, Brazil (To the map)

    This recently renovated hotel is 2.6 km from Ponta da Lagoinha, 3.5 km from the Juscelino Kubitschek…

    To the hotel

    Book Now
  • Suite Com Vista Pro Mar No Hotel Nacional

    From US$ 181

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

    You'll need 20-minute drive to Santos Dumont airport. The Leblon Lookout is 3.5 km from the Nacional…

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • Hotel Fazenda Caluje

    From US$ 288

    Estrada da Cachoeira s/n Alto do Chafre, Engenheiro Paulo de Frontin, Brazil (To the map)

    The inn is located in a green area of Engenheiro Paulo de Frontin. Fazenda Sao Joao da Barra is 2.9 km…

    To the hotel

    price for 1 night
    Book Now From US$ 288
  • Hostel Karanga

    Rua Cosme Tavares, 269, Armacao dos Buzios, Brazil (To the map)

    You'll find the cobblestoned Rua das Pedras not far from this Armacao dos Buzios guest house. The outdoor…

    To the hotel

    Book Now
  • Pousada Casa Da Grecia

    From US$ 61

    74 Rua Alberto Bianchi, Rio de Janeiro, Brazil (To the map)

    At the hotel, you'll be 3.1 km from the Casa do Pontal Museum and in the vicinity of the Chico Mendes…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Quarto No Hotel Nacional Rio De Janeiro

    From US$ 1179

    Av. Aquarela Do Brasil, 75 2613, Rio de Janeiro, Brazil (To the map)

    This hotel is in a beach area of Rio de Janeiro. Plus the Quarto No Hotel Nacional is 4.2 km from Leblon…

    To the hotel

    price for 1 night
    Book Now From US$ 1179
  • Pousada Ganesha

    From US$ 129

    R. Dezesseis 1, Armacao dos Buzios, Brazil (To the map)

    Located only steps away from the Brigitte Bardot Statue, the hotel also provides easy access to the Juscelino…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Pousada Marbella Inn

    From US$ 85

    Rua Campo Do Pouso, S/N - Lote 09 - Geriba, Armacao dos Buzios, Brazil (To the map)

    The inn is 250 m from Praia De Geriba, 4.1 km from Forno Beach. The cobblestoned Rua das Pedras is also…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Apart Hotel Leblon Apartamentos 1 E 2 Quartos Vista Mar

    From US$ 249

    Rua Joao Lira, 95 1302, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro aparthotel is only 400 metres from Academia da Cachaca and 1.5 km from the Gávea…

    To the hotel

    price for 1 night
    Book Now From US$ 249
  • Pousada Vila Ravello

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

    This inn in the Geriba district, 2.5 km from the outdoor sculpture "Brigitte Bardot Statue". Azeda Beach…

    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)

    The hotel is 4.7 km from the Tingui Waterfall in Jacone. Pousada Serra Do Roncador Jacone hotel provides…

    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)

    From this Rio de Janeiro hotel it will take around 25 minutes to walk to Rio Water Planet. The nearby…

    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)

    This Armacao dos Buzios hotel in the Manguinhos district of Armacao dos Buzios, nearly a 25-minute walk…

    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)

    Such city attractions as Turtle Beach, which is a 10-minute drive from the hotel, and the Church of Saint…

    To the hotel

    price for 1 night
    Book Now From US$ 140