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
    العربية 简体中文 Č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-02-10

2026-02-11
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

6202 results

  • Casa Verde Petropolis

    From US$ 37

    Avenida Piabanha, Petropolis (Rio de Janeiro), Brazil (To the map)

    Located just 9 minutes' walk from the Crystal Palace, this Petropolis bed & breakfast is around a 10…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Cheiro De Mata Pousada E Restaurante - 15 Km Da Terra Dos Dinos Em Miguel Pereira

    From US$ 63

    Avenida Roger Malhardes N°.288 Pousada, Engenheiro Paulo de Frontin, Brazil (To the map)

    Guests can go to Arraial do Cabo, which is 63 km from the hotel. The Cheiro De Mata Engenheiro Paulo…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Vila Hibisco Pousada Saquarema

    From US$ 52

    Rua Nossa Senhora Da Conceicao, Saquarema, Brazil (To the map)

    This 4-star guest house is about 65 km from Cabo Frio International airport and in the vicinity of such…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Pousada Pontal Da Praia

    From US$ 74

    Praia Do Sudoeste, 350 - Bairro Boqueirao, Sao Pedro da Aldeia, Brazil (To the map)

    You'll need 30-minute drive to Cabo Frio International airport. Navy Base helicopter Sao Pedro, which…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Pousada Peninsula De Buzios

    From US$ 42

    Rua Fanor Aurelio Da Costa, 52, Armacao dos Buzios, Brazil (To the map)

    The centre of Armacao dos Buzios can be reached within a 10-minute walk. The outdoor sculpture "Brigitte…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Suite Externa Com Copa, Wifi E Acesso Independente

    From US$ 109

    Avenida Jabutis, Sn, Condominio Village Mar Azul, Casa 19, Armacao dos Buzios, Brazil (To the map)

    The hotel places you 3.7 km from the Geriba Beach and 3.5 km from Turtle Beach. The Geribá Beach Right…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Hotel Do Bosque Eco Resort

    From US$ 254

    Rua Francisco Bezerra S/N - Altura Km 533 Rio-Santos, Angra dos Reis, Brazil (To the map)

    Itapetininga River is within 15 minutes' walk of the resort, while Tranquility Beach is located around…

    To the hotel

    price for 1 night
    Book Now From US$ 254
  • Pousada Sonho Real

    From US$ 70

    BR 101- Km 513/517, Angra dos Reis, Brazil (To the map)

    This Angra dos Reis hotel is 4.1 km from Frade Beach and right near Guariba Beach. Nature lovers will…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Guesthouse Casa Da Aroeira

    From US$ 61

    Rua 4 Quadra 3 Lote 12 Sitio Do Campinho Geriba, Armacao dos Buzios, Brazil (To the map)

    The hotel is situated in the Alto de Buzios district, 2.3 km from entertainment sites like Gran Cine…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Promenade Prime Itaborai

    From US$ 41

    Rua Dr Mesquita 367, Itaborai, Brazil (To the map)

    The centre of Itaborai can be reached in 5 minutes' walk of the 4-star smoke-free aparthotel, and such…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Villa Christa

    From US$ 143

    R. Stefan Zweig, 270, Rio de Janeiro, Brazil (To the map)

    Located in the Zona Sul district, the hotel is within 20 minutes' walk of the Largo do Boticário and…

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Pousada Vale Das Palmeiras

    From US$ 36

    Rua Galeno Gomes, 35, Vassouras, Brazil (To the map)

    The centre of Vassouras can be reached in 10 minutes' walk of this hotel, and such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Suite Aconchegante Em Copacabana - Piscina, Wi-Fi E Perto Da Praia

    From US$ 49

    500 Avenida Princesa Isabel, Rio de Janeiro, Brazil (To the map)

    The actual Copacabana Fort is approximately 10 minutes' drive from the aparthotel, and the Sugarloaf…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Flat Praia De Copacabana Ipanema - Pe Na Areia

    From US$ 115

    61 Rua Francisco Otaviano, Rio de Janeiro, Brazil (To the map)

    The hotel is also situated in proximity to the Girl from Ipanema Park. The expansive park "Parque Natural…

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Mara Palace Hotel

    From US$ 39

    Rua Chanc. Dr. Raul Fernandes, 121, Vassouras, Brazil (To the map)

    This Vassouras hotel is nestled in a historical area, a stone's throw from the restaurant Reliquia restaurante.

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Portogalo Suite Hotel

    From US$ 110

    Rod. Gov. Mario Covas, Br 101 Km 461, Angra dos Reis, Brazil (To the map)

    This hotel is in a beach area of Angra dos Reis. Caetes Beach is approximately 10 minutes' drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Cartago Hotel Adult Only

    From US$ 56

    713 Rua Cachambi, Rio de Janeiro, Brazil (To the map)

    Located within an 8-km distance of Maracanazinho Gymnasium, the hotel is also within reach of Rio de…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Barra Palace Hotel Residencia

    From US$ 88

    Avenida Lucio Costa 2916, Rio de Janeiro, Brazil (To the map)

    Situated nearly a 10-minute drive from Gigoia Island, the hotel is nearly a 15-minute drive from the…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Pousada Buzios Summer Park

    From US$ 65

    Rua E - Lote 9, Armacao dos Buzios, Brazil (To the map)

    Lagoinha Beach is 350 metres from this Armacao dos Buzios hotel, and the Forno Lookout is just moments…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Espaco Afrodite Se Quiser

    From US$ 110

    Rua Conselheiro Lampreia, 166, Rio de Janeiro, Brazil (To the map)

    Offerring a location about a 10-minute drive from Corcovado Christ the Redeemer, Espaco Afrodite Se Quiser…

    To the hotel

    price for 1 night
    Book Now From US$ 110