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

2026-04-22
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

6946 results

  • Hotel Fazenda Vilarejo All Inclusive

    From US$ 202

    Estrada Barra Do Pirai-Conservatoria, Nº 13685 - Conservatoria, Conservatoria, Brazil (To the map)

    This Conservatoria hotel has a prime setting around a 10-minute ride from Cachoeira da India. Praca Getulio…

    To the hotel

    price for 1 night
    Book Now From US$ 202
  • Montanhas Do Visconde

    From US$ 136

    Estrada Maua Rio Preto Km 2 Visconde De Maua, Visconde De Maua, Brazil (To the map)

    Poco do Marimbondo Waterfall is also situated 4.7 km from the guest house. The Alcantilado Valley is…

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Pousada Toque De Minas

    From US$ 35

    Estrada Maua Maringa, Km 1,5 Visconde De Maua, Visconde De Maua, Brazil (To the map)

    Poco do Marimbondo Waterfall stands within a 2-km distance of the hotel. The accommodation is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Leblon - Vista Mar No Top Flat Leblon Com Academia, Garagem E Arrumacao Diaria - True Rio

    From US$ 252

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

    This 4-star hotel in the Zona Sul district, 2.3 km from the Botanical Garden. The expansive park "Parque…

    To the hotel

    price for 1 night
    Book Now From US$ 252
  • Suite 1 Espaco Dos Lobato

    From US$ 55

    Rua Afonso S Jarauta 444, Miguel Pereira, Brazil (To the map)

    Shopping Florescer in Miguel Pereira is merely 1.4 km from the hotel. There is the Francisco Alves Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Pousada Pouso Alegre

    From US$ 48

    Av. Gen. Atratino Cortes Coutinho, 680, Macuco, Brazil (To the map)

    This inn lies 2 km from Igreja Batista. The hotel stands a 20-minute stroll from Maranata Gospel Church…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Pousada Ilha Bella

    From US$ 53

    Barra De Guaratiba 32, Rio de Janeiro, Brazil (To the map)

    The Praia do Perigoso is approximately a 25-minute walk from this inn in Rio de Janeiro. The hotel lies…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Pousada Das Araucarias

    From US$ 62

    Est. Santa Clara s/n, Visconde De Maua, Brazil (To the map)

    The hotel in Visconde De Maua is 2.9 km from Parque Nacional do Itatiaia. Pousada Das Araucarias Visconde…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Guest House Fazenda Do Frances & Culinaria Francesa

    From US$ 111

    Fazenda Do Frances Estrada Da Boa Sorte, Cachoeiras de Macacu, Brazil (To the map)

    Regua Nature Reserve in Cachoeiras de Macacu is 4.3 km from the hotel. Located about a 10-minute drive…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Suites Da Lagoa Monte Alto

    From US$ 51

    Rua Antonio Miguel, 9, Arraial do Cabo, Brazil (To the map)

    Primeira Igreja Batista Em Monte Alto is 8 minutes' walk away, while Monte Alto Beach is 1 km from this…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Angra Super Luxo

    From US$ 148

    Rodovia Rio-Santos Km 454 - Predio Columbia - 402, Mangaratiba, Brazil (To the map)

    Notable for its location 3.3 km from Sororoca Beach in the Conceicao de Jacarei district, the hotel provides…

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Pousada Ocean

    From US$ 71

    Rua Dos Mariscos 921 Itauna Casa, Saquarema, Brazil (To the map)

    You'll need 53-minute drive to Cabo Frio International airport. Guests staying at the Pousada Ocean will…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Hotel Doce Mar

    From US$ 79

    Alto Do Humaita, 04, Armacao dos Buzios, Brazil (To the map)

    This Armacao dos Buzios hotel is located in the Humaita district, merely a 6-minute walk from the outdoor…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Flat Completo No Edificio Prime - Centro De Itaborai - Com Vista Para Praca Central Da Cidade

    R. Dr. Mesquita, 367 Apartamento 603, Itaborai, Brazil (To the map)

    The hotel is merely 0.8 km from Ponto dos oni intermunicipais bus stop and fairly close to the performing…

    To the hotel

    Book Now
  • America Apart-Hotel

    From US$ 63

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

    This 3-star hotel lies in the Parque Leopoldina district within a few blocks of the Shopping Avenida…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Pousada Casa Do Bosque

    From US$ 60

    Av. Dr. Arnaldo Marzotto 250, Penedo (Rio de Janeiro), Brazil (To the map)

    This 3-star hotel has a prime location 10 minutes' drive from the Santa Claus House. Attractions in the…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Pouso Familiar - Cantinho Das Aguas

    From US$ 29

    Br 101, Corumbe, Paraty, Brazil (To the map)

    Plus this 3-star hotel is 10 minutes by car from Jabaquara Beach. Capela Nossa Senhora das Dores is 7…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Hotel Nacional Rio De Janeiro

    From US$ 581

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

    This Rio de Janeiro hotel places you approximately 7 km from General Osorio Square and 3.2 km from Vista…

    To the hotel

    price for 1 night
    Book Now From US$ 581
  • Pousada Meu Cantinho

    From US$ 43

    Rua Monsenhor Paschoal Libreloto, 167, Conservatoria, Brazil (To the map)

    Located right near Praca Getulio Vargas, the inn is 5 minutes' walk from Conservatoria city centre. Gilberto…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Pousada Vila Pitanga

    From US$ 56

    Rua Betty Malfatti, 06 Estrada Da Ferradura, 6, Armacao dos Buzios, Brazil (To the map)

    You'll need 20-minute drive to Umberto Modiano airport. Shopping N1 lies only 0.6 km from this 3-star…

    To the hotel

    price for 1 night
    Book Now From US$ 56