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

6951 results

  • Recreio Hostel Club

    Rua Dois W, 17 Lote 2 Fundos, Rio de Janeiro, Brazil (To the map)

    Situated 3.6 km from the Mundial Supermarket, the hotel is in the vicinity of the Lakeside 99-acre Chico…

    To the hotel

    Book Now
  • Pousada Da Terra Paraty

    From US$ 88

    Rua Glauber Rocha, Nr. 2060 - Bairro Portal De Paraty (Em Frente Ao Jardim Botanico), Paraty, Brazil (To the map)

    The Chapel of Saint Rita is around 25 minutes on foot from the hotel, while the Praia do Pontal is around…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Pousada Solmaior

    From US$ 89

    Rua Santo Antonio, 162 Conservatoria, Conservatoria, Brazil (To the map)

    The hotel is in the vicinity of the Casa do Poeta Atelier, while the Nelson Goncalves Museum is a mere…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Villa Don

    From US$ 55

    Rua Bernardo Coutinho, 2700, Araras, Cascatinha, Brazil (To the map)

    This Cascatinha hotel is about 80 km from Galeao airport and approximately 3 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Bee My Guest

    From US$ 94

    Rua Jacare - Bosque De Geriba 17, Armacao dos Buzios, Brazil (To the map)

    Located in the Bosque de Geriba district of Armacao dos Buzios, the hotel is not far from the Geribá…

    To the hotel

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

    From US$ 66

    Alameda Gastronomica Tia Sofia, Visconde De Maua, Brazil (To the map)

    Attractions, approximately 10 minutes' drive from the inn, include Cachoeira do Escorrega. This Visconde…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Catamara Pe Na Areia

    From US$ 70

    Rua Hermes Ceia Couto,500, Angra dos Reis, Brazil (To the map)

    The 3-star aparthotel in Angra dos Reis is 6 km from Monsuaba Beach. Within reach of the Waterfall Slide…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Pousada Dos Anjos

    From US$ 85

    Estrada Constancia Heringer - Km-04 - Pousada Dos Anjos- Distrito Sao Pedro Da Serra, Sao Pedro da Serra (Rio de Janeiro), Brazil (To the map)

    Sao Pedro da Serra centre can be reached within 10 minutes' walk. You will enjoy your visit to the Poco…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Flat Encantador America Campos

    From US$ 34

    1031 Rua Tenente Coronel Cardoso Apto 208, Campos dos Goytacazes, Brazil (To the map)

    The 4-star hotel lies in the Parque Leopoldina district just a few steps from the 2-story Museu Ferroviario…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Apart-Hotel Golden Lake 2

    From US$ 51

    Estrada Da Figueira 600 Bloco 1 - Apto 208, Arraial do Cabo, Brazil (To the map)

    This hotel is in a beach area of Arraial do Cabo. Guests can easily reach Independence Square about 15…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Hotel Girassol Da Serra

    From US$ 74

    Rua Doutora Aurea Emeri Trindade, Santa Maria Madalena, Brazil (To the map)

    The centre of Santa Maria Madalena is a 10 minutes' walk of this hotel. The Desengano State Park is in…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Pousada Da Gigoia - Barra Da Tijuca

    From US$ 37

    Alameda Dalton Barreto, 13G, Rio de Janeiro, Brazil (To the map)

    Esquina da Barra is 0.8 km from the hotel, and the Cliff-backed white Joatinga Sandy Beach is located…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Rio Stay Riocentro

    From US$ 72

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

    You'll need 34-minute drive to Galeao airport. Shopping Map Band is 200 metres from the Rio Stay Riocentro…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Marola'S Buzios

    From US$ 72

    Rua Robalo 26, Armacao dos Buzios, Brazil (To the map)

    This 4-star hotel is about 5 km from Umberto Modiano airport and 3.4 km from such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Pousada Da Pedra

    From US$ 63

    Rua Sayao Lobato, 96, Rio de Janeiro, Brazil (To the map)

    Expeditioner's Square is about 15 minutes' drive from the inn, while Galeao airport is 65 km from it.

    To the hotel

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

    From US$ 47

    Rua Cherne, 19, Cabo Frio, Brazil (To the map)

    The hotel is nestled in the Ogiva district of Cabo Frio, a few moments from the seafood restaurant Delirio's…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Varandas Ao Mar Residencial

    From US$ 106

    Avenida Doutor Hermes Barcelos, 22, Arraial do Cabo, Brazil (To the map)

    The state park "Parque Estadual Da Costa Do SOL" is just 8 minutes' walk away, and the Oceanographic…

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Pousada Paraiso Do Pero

    From US$ 174

    4 Rua Primeiro De Maio Numero 4, Cabo Frio, Brazil (To the map)

    You'll need 18-minute drive to Cabo Frio International airport. The hotel is also 10 minutes by car from…

    To the hotel

    price for 1 night
    Book Now From US$ 174
  • Pousada Chacara Lumiar

    From US$ 72

    Rj-142 Km 2 Ponte Branca A Esquerda E Segunda Direta, Lumiar, Brazil (To the map)

    The centre of Lumiar is a 5 minutes' walk of this 3-star hotel. The Meeting of the Rivers is 3 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Gruta Do Pavao

    From US$ 30

    Avenida Senhor Antenor, 535, Paraty, Brazil (To the map)

    Sao Goncalo Beach, which is around a 10-minute drive from the guest house, is one of nearby attractions.

    To the hotel

    price for 1 night
    Book Now From US$ 30