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

  • Pousada Villa Luna

    From US$ 136

    Av. Das Mangueiras, 1457, Penedo (Rio de Janeiro), Brazil (To the map)

    Santa Claus Parking is just 300 metres from the hotel, which is also situated merely 500 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Recanto Da Mari

    Avenida Das Palmeiras, 210 210, Paraty, Brazil (To the map)

    Iriri Waterfall is 3.7 km from this Paraty hotel, and the Pitangas Beach is 4.8 km from it. Iriri Beach…

    To the hotel

    Book Now
  • Hotel Cravo E Canela

    From US$ 48

    Rua Clovis De Souza Medina, 82-84 Parque Sao Caetano, Campos dos Goytacazes, Brazil (To the map)

    The centre of Campos dos Goytacazes can be reached in 25 minutes' walk of the hotel, and such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Pousada Casa Serra Alves Ll

    From US$ 52

    Rua Marimba, Armacao dos Buzios, Brazil (To the map)

    The Orla Bardot Boardwalk is 3.6 km from the hotel, while the Ferradurinha Beach is 2.6 km away. The…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Flat B306 Village Aldeia Das Aguas

    From US$ 44

    Br-393, Km 270 24000 B306, Barra do Pirai, Brazil (To the map)

    Staying at the 4-star non-smoking hotel, you'll be 135 km away from RIOgaleao - Tom Jobim International…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Pousada Casa Do Telhado Verde

    From US$ 68

    Avenida Dos Bosques, 257, Cabo Frio, Brazil (To the map)

    Situated about 15 minutes by car from Praca das Aguas, the hotel also gives access to such sports venues…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Pousada Apoema Petropolis-Rj

    From US$ 64

    Rua Narciso De Castro, 255 - Quarteirao Ingelhein, Petropolis (Rio de Janeiro), Brazil (To the map)

    You'll need 53-minute drive to Galeao airport. This Petropolis hotel is situated 2.3 km from the Liberty…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Flat Macae

    Avenida Agenor Caldas, 247 1117, Macae, Brazil (To the map)

    This Macae hotel is also located around 500 metres from Imbetiba Beach and merely 1.9 km from the Sant'Anna…

    To the hotel

    Book Now
  • Exclusive Boutique Hotel

    From US$ 47

    Rua Cinco 05, 65 Lot 65 - Praia de Joao Fernandes, Armacao dos Buzios, Brazil (To the map)

    Virgin Beach is 3.2 km from the 4-star smoke-free hotel, while Tartaruga Beach is 2.8 km away. Guests…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Studio 210

    From US$ 46

    Estrada Dos Bandeirantes, 6265, Rio de Janeiro, Brazil (To the map)

    Nearly a 25-minute walk from the aparthotel you will reach Future Arena. This Rio de Janeiro hotel is…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Pousada Beira Rio

    From US$ 67

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

    The hotel is 3.5 km from the Two Wheels Museu Duas Rodas Museum in Visconde De Maua. You can easily find…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Pousada Das Hortensias

    From US$ 51

    Rua Ludovico Cosati, 216 - Centro, Conservatoria, Brazil (To the map)

    The centre of Conservatoria can be reached within a 10-minute walk. Guests will also get to the Hortensias…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Hibiscus Center

    From US$ 46

    131 Estrada Da Usina Velha 131 Estrada Da Usina Velha, Armacao dos Buzios, Brazil (To the map)

    Ossos Beach is located just 350 metres away, and the Mangue Pier is within reach of this Armacao dos…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Mediterraneo Flat 1309

    From US$ 40

    Avenida Gastao Senges, 395, Rio de Janeiro, Brazil (To the map)

    Bayside Shopping is located right near this 4-star hotel, and Santos Dumont airport is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Mordo Da Serra

    From US$ 40

    Rua Dona Herminia; N 7; Bairro Araca, Paty do Alferes, Brazil (To the map)

    This Paty do Alferes hotel is about 115 km from Aeroporto da Serrinha airport and 7 km from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Flat Com Piscina - Proximo A Praia Do Forte E Bairro Da Passagem

    From US$ 120

    Av. Nossa Sra. Da Assuncao, 239, Cabo Frio, Brazil (To the map)

    This hotel is about 5 km from Cabo Frio International airport and a short way from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Maresia Porto Da Barra

    From US$ 22

    Rua Oito, Lote 06 Casa, Armacao dos Buzios, Brazil (To the map)

    You'll need 15-minute drive to Umberto Modiano airport. The Maresia Porto Da Barra Armacao dos Buzios…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Casa Valldemossa

    From US$ 74

    Rua Bosque De Geriba, 15B, Armacao dos Buzios, Brazil (To the map)

    The hotel is located about a 10-minute ride from Amores Beach and within 6 km of Forno Belvedere. The…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Flat Quartier Aldeia Das Aguas Park Resort

    From US$ 48

    Flat/Aparthotel Num Condominio Anexo Ao Park Aquatico Aldeia Das Aguas Resort, Dorandia, Brazil (To the map)

    The centre of Dorandia is a 5 minutes' walk of the aparthotel. The Aurelino Goncalves Barbosa Public…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Bayshore Lofts

    Avenida Dos Jardins,09, Cabo Frio, Brazil (To the map)

    The hotel is about 5 km from Cabo Frio International airport and 4.7 km from such cultural venues as…

    To the hotel

    Book Now