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

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

6948 results

  • Hotel Vivenda Penedo

    From US$ 120

    Rua Passeio Niteroi, Penedo (Rio de Janeiro), Brazil (To the map)

    The hotel is situated in the Penedo district, 450 metres from the restaurant Querencia. The Vivenda Penedo…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Flat Luxuoso Coracao De Copacabana

    From US$ 95

    Rua Barata Ribeiro, 370 Apto 1107, Rio de Janeiro, Brazil (To the map)

    This beachfront hotel lies around 5 minutes' drive from Lido and in the vicinity of the Atlântica Avenue.

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Hotel Granja Brasil Resort

    From US$ 138

    Estrada Uniao E Industria 9153, Itaipava, Brazil (To the map)

    The Emporium Maria Maria is approximately 900 metres away, and the Nogueira Train Station Museum is 2.8…

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Le Marchand De Sable- Suites E Apartamento

    From US$ 67

    Rua Tres, Quadra 02 Lote 27 Marina Buzios, Armacao dos Buzios, Brazil (To the map)

    The hotel is situated around a 10-minute drive from the shaped Geriba Sandy Beach, while the Porto da…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Hotel Borgo Del Vino

    From US$ 841

    Borgo Del Vino - Areal S/ Numero, Areal, Brazil (To the map)

    Areal centre can be reached within 25 minutes' walk. Nova Friburgo is also 45 minutes' drive away from…

    To the hotel

    price for 1 night
    Book Now From US$ 841
  • Villa Mia Duo

    From US$ 53

    Rua Paulo Roberto De Oliveira, 891 B, Itaipava, Brazil (To the map)

    This Itaipava hotel is about 85 km from Galeao airport and about 10 minutes' drive from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Pousada In Garden

    From US$ 94

    Rua Mario Freire 315 Casa, Teresopolis, Brazil (To the map)

    Guests can also visit Handicraft Market, which is a 19-minute walk away. Guests might as well enjoy proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 94
  • Saison Resort & Spa

    From US$ 305

    Rua Ministro Armando De Alencar, 40, Itaipava, Brazil (To the map)

    The centre of Itaipava is a 10 minutes' walk of the hotel. The Jabuticaba Patio is in the vicinity of…

    To the hotel

    price for 1 night
    Book Now From US$ 305
  • Hostel Paraiso

    From US$ 14

    Rua Nazare, 328 - Canaa, Arraial do Cabo, Brazil (To the map)

    The Blue Grotto is located 10 minutes' drive from the Arraial do Cabo hostel and the Forno Beach is 25…

    To the hotel

    price for 1 night
    Book Now From US$ 14
  • Pousada Recanto Dos Arcos

    From US$ 41

    Estrada Conservatoria- St Isabel 3205, Conservatoria, Brazil (To the map)

    Guests staying at the hotel will find themselves about 10 minutes by car from the Cachacaria Vilarejo.

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Flat Rustico E Aconchegante Proximo A Paraty E Trindade

    From US$ 38

    Rodovia Rio-Santos, Paraty, Brazil (To the map)

    The Golden Trail is 4.8 km from the hotel, while Cachadaco Beach is located around 5 km away. The Flat…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Pousada Estrela Da Manha

    From US$ 151

    Travessa Jofre Martins 137, Sao Pedro da Serra (Rio de Janeiro), Brazil (To the map)

    Sao Pedro da Serra centre can be reached within 10 minutes' walk. The 3-star hotel offers a setting in…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Pousada Colibris Da Barra Da Tijuca

    From US$ 40

    Alameda Dos Colibris, 89, Rio de Janeiro, Brazil (To the map)

    Nestled merely 1.4 km from Shopping Downtown, this Rio de Janeiro hotel is 2.5 km from the backed white…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Leblon Flat

    From US$ 288

    Rua Rainha Ghilhermina, 117/903, Rio de Janeiro, Brazil (To the map)

    The aparthotel is located in Rio de Janeiro, right near Antero de Quental / Leblon tube station. This…

    To the hotel

    price for 1 night
    Book Now From US$ 288
  • Recanto Da Mata

    From US$ 57

    Rod. Governador Mario Covas, 1, Paraty, Brazil (To the map)

    The hotel can be reached only 200 metres from Atelier de Ceramica Jorge Pessotti. You can easily find…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Suites Casa Do Barao

    From US$ 93

    Rua A 43 Portal Da Ferradura, Armacao dos Buzios, Brazil (To the map)

    The smoke-free hotel lies in the Portal da Ferradura district of Armacao dos Buzios, 2.1 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Nobile Inn Dutra Rio De Janeiro

    From US$ 40

    Rua Senador Nereu Ramos, 238 - Jardim Meriti, Sao Joao de Meriti, Brazil (To the map)

    The hotel enjoys a prime location, a short way from Sao Joao de Meriti Vila Rosali train station. The…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Icarai Bed & Breakfast

    From US$ 29

    Rua Dom Bosco, 151, Niteroi, Brazil (To the map)

    The hotel enables guests to get to the Fonseca Arboretum which is nearly a 25-minute walk away. The Icarai…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Casa Encanto Da Vila

    Rua Sao Sebastiao, 405 Praia Da Vila Casa 405, Saquarema, Brazil (To the map)

    This Saquarema hotel is about 60 km from Cabo Frio International airport and 2.1 km from such cultural…

    To the hotel

    Book Now
  • Pousada Suarez

    From US$ 164

    Estrada das Tres Cachoeiras, 1150 Estrada das Três Cachoeiras, 1150, Penedo (Rio de Janeiro), Brazil (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 164