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

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

6899 results

  • Hotel Casa Encantada

    From US$ 27

    Av. Finlandia, 70 - Centro, Penedo (Rio de Janeiro), Brazil (To the map)

    Located in the Penedo district of Penedo, the family hotel is only 0.8 km from Penedinho Peak. The city…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Pousada Golf Village

    From US$ 77

    Rua Doutor Bina 100, Itaipava, Itaipava, Brazil (To the map)

    Such city attractions as the Itaipava Castle, which is a 15-minute ride from this 3-star hotel, and Bonfim…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Portobay Rio De Janeiro

    From US$ 279

    Avenida Atlantica,1500, Rio de Janeiro, Brazil (To the map)

    This 4-star hotel is located 200 metres from the Rio Carnival Expert, within reach of Cardeal Arcoverde…

    To the hotel

    price for 1 night
    Book Now From US$ 279
  • Hilton Barra Rio De Janeiro

    From US$ 87

    1430 Abelardo Bueno Avenue, Rio de Janeiro, Brazil (To the map)

    The hotel is situated near an entertainment district, in the centre of Rio de Janeiro. The Hilton Barra…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Sol Ipanema Hotel

    From US$ 336

    Avenida Vieira Souto, 320, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel lies within 10 minutes' walk of Largo Fernando Torres and approximately 500…

    To the hotel

    price for 1 night
    Book Now From US$ 336
  • Arena Ipanema Hotel

    From US$ 228

    R. Francisco Otaviano, 131, Rio de Janeiro, Brazil (To the map)

    The hotel is nestled in the Zona Sul district, within a few blocks of the quick bites T.T. Burger. Located…

    To the hotel

    price for 1 night
    Book Now From US$ 228
  • South American Copacabana Hotel

    From US$ 45

    Rua Francisco Sa, 90, Rio de Janeiro, Brazil (To the map)

    This 4-star hotel is about 5 km from Santos Dumont airport and only 1.1 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Plaza Barra First

    From US$ 46

    Av Das Americas, Rio de Janeiro, Brazil (To the map)

    Olympic Tennis Centre lies 2.8 km away, while the Modern Museu Selecao Brasileira High-Tech Museum is…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Urikana Boutique Hotel

    From US$ 192

    Estrada Ibiporanga 2151, Parque Imbui, Teresopolis, Brazil (To the map)

    Antonio Savattone Stadium is approximately 15 minutes' drive away, and the Lookout Hill is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • Arena Copacabana Hotel

    From US$ 69

    Avenida Atlantica, 2064, Rio de Janeiro, Brazil (To the map)

    The 4-star hotel is located in Rio de Janeiro, in the vicinity of Siqueira Campos tube station. The Girl…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Grand Mercure Rio De Janeiro Copacabana

    From US$ 67

    Rua Souza Lima 48, Rio de Janeiro, Brazil (To the map)

    Musicale is located only a 5-minute walk from this Rio de Janeiro hotel, and such natural sites as the…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Windsor Plaza Copacabana

    From US$ 112

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

    The hotel is 2.5 km from Sugarloaf Mountain and 3.2 km from the Urca. At the Windsor Plaza Copacabana…

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Augusto'S Copacabana Hotel

    From US$ 38

    Rua Bolivar, 119, Rio de Janeiro, Brazil (To the map)

    This smoke-free hotel boasts a great location within 10 minutes' walk of Cantagalo underground station…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Mirasol Copacabana Hotel

    From US$ 51

    Rua Rodolfo Dantas, 86, Rio de Janeiro, Brazil (To the map)

    The comfortable hotel boasts a vibrant setting 850 metres from Praia do Leme. The Mirasol Copacabana…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Jo&Joe Rio Largo Do Boticario

    From US$ 14

    Largo Do Boticario, 32 - Cosme Velho, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hostel is located 4.9 km from the Art Deco statue "Corcovado Christ the Redeemer"…

    To the hotel

    price for 1 night
    Book Now From US$ 14
  • Royalty Barra Hotel

    From US$ 105

    Avenida Pepe, 690, Rio de Janeiro, Brazil (To the map)

    Located nearly a 25-minute walk from Downtown Shopping, this Rio de Janeiro hotel is also around 20 km…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • H Niteroi Hotel

    From US$ 89

    Rua Dr. Paulo Alves 14, Niteroi, Brazil (To the map)

    This Niteroi hotel is situated in a downtown area, within a few blocks of Guanabara Bay and a short way…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Ritz Leblon

    From US$ 104

    R. Ataulfo De Paiva, 1280, Rio de Janeiro, Brazil (To the map)

    Located around a 5-minute ride from Clube Federal, the hotel is set among bars, pubs, and cafés. Natural…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Eco Resort Serra Imperial

    From US$ 76

    Rua Francisco Eller, 387, Sao Pedro da Serra (Rio de Janeiro), Brazil (To the map)

    The centre of Sao Pedro da Serra can be reached within a 5-minute walk. At the comfortable Eco Resort…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Oceano Copacabana Hotel

    From US$ 33

    Rua Hilario De Gouveia, 17, Rio de Janeiro, Brazil (To the map)

    This 3-star hotel is about 5 km from Santos Dumont airport and 3.5 km from such cultural venues as the…

    To the hotel

    price for 1 night
    Book Now From US$ 33