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

2026-03-24

2026-03-25
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.

Spa hotels 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

222 results

  • Ipanema Apart-Hotel On The Beach

    From US$ 320

    Rua Prudente De Morais, 1415 Apt. 104, Rio de Janeiro, Brazil (To the map)

    The spacious Ipanema Apart-Hotel On The Beach lies nearly 25 minutes' walk from Arpoador Beach & Devil's…

    To the hotel

    price for 1 night
    Book Now From US$ 320
  • Dolce Vita Residence

    From US$ 232

    Praca Antonio Callado, 135 - Apartment 1504, Rio de Janeiro, Brazil (To the map)

    Pedra da Gavea is nearby, about a 10-minute ride away. Approximately 10 minutes by car from this apartment…

    To the hotel

    price for 1 night
    Book Now From US$ 232
  • Vista Mar Privativa Na Barra Da Tijuca

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

    Guests will find the Pedra da Gávea 3.9 km from the 1-bedroom apartment, while Gigoia Island is 1.7 km…

    To the hotel

    Book Now
  • Apartamento Economico E Espacoso Para 6 Pessoas

    From US$ 142

    37 Rua Duvivier, Apartamento 204, Rio de Janeiro, Brazil (To the map)

    A beach is 1.4 km away. The spacious 80 m^2 Apartamento Economico E Espacoso Para 6 Pessoas is located…

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • Temporada Rj Bora Bora Resort

    From US$ 116

    2510 Avenida Embaixador Abelardo Bueno Bloco 2 Apto 101, Rio de Janeiro, Brazil (To the map)

    You can make use of an aqua park and billiards, or indulge yourself with a Turkish steam bath, a treatment…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Apartamento Beira Mar Barra Da Tijuca

    From US$ 594

    Avenida Lucio Costa 3150 Hotel Wyndham, Rio de Janeiro, Brazil (To the map)

    The apartment is nearly a 10-minute ride from the Modern Museu Selecao Brasileira High-Tech Museum, which…

    To the hotel

    price for 1 night
    Book Now From US$ 594
  • Espacoso Flat In Copacabana

    Rua Bolivar, 124 Apartamento 710, Rio de Janeiro, Brazil (To the map)

    Museu da Imagem e Som is a few steps from this 50 m² apartment, while Estacio is nestled just 450 metres…

    To the hotel

    Book Now
  • Ipanema Beach - Show De Apart

    From US$ 75

    729 Rua Prudente De Morais 2O Andar - Fundos, Rio de Janeiro, Brazil (To the map)

    You can take a 25-minute stroll and visit Copacabana Fort. The 50 m^2 apartment is approximately 20 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Prime Stay Riocentro - Suites & Flats

    From US$ 67

    Rua Alba Zaluar 98, Rio de Janeiro, Brazil (To the map)

    Guests will enjoy the location Marapendi Ecological Park, situated 3.7 km away. Suites Top Com Varanda…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Ap Alecrim Union Suites Centro Metropolitano Barra Da Tijuca Jeunesse Arena

    From US$ 91

    600 Avenida Embaixador Abelardo Bueno N. 600 Bl 3 Ap 1215 Centro Metropolitano, Rio de Janeiro, Brazil (To the map)

    The area gives access to such shopping venues as Riocentro, situated 4.2 km away. Located 3.3 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • 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 is situated in the Sao Conrado district of Rio de Janeiro, within a few blocks…

    To the hotel

    price for 1 night
    Book Now From US$ 581
  • Twin Towers - Barra Da Tijuca

    From US$ 227

    Av. Lucio Costa, 3150 Bl2, 1103, Rio de Janeiro, Brazil (To the map)

    Located 4.2 km from the Cliff-backed white Joatinga Sandy Beach, the hotel is also 23 km from Estação…

    To the hotel

    price for 1 night
    Book Now From US$ 227
  • Espaco Sideral - Quartos Com Ar-Condicionado, 5Min Estadio Maracana, 8Min Uerj, Shopping, 12Min Metro, Wi-Fi 300Mbp, Ampla Area Comum Com Cozinha - Pratico E Confortavel

    From US$ 100

    Rua Visconde De Itamarati, 72 Casa 01, Rio de Janeiro, Brazil (To the map)

    Located only 1.5 km from the Maracanã Stadium, this Rio de Janeiro guest house is also within a 5-km…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Hotel Nacional

    Av. Niemeyer, 769, Rio de Janeiro, Brazil (To the map)

    Located 3.4 km from the Joatinga Beach, the hotel is also 19 km from Estação D Pedro II Central railway…

    To the hotel

    Book Now
  • Hotel Nacional Rio De Janeiro

    From US$ 229

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

    Located in the Zona Sul district of Rio de Janeiro, this Rio de Janeiro hotel is around 10 minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 229
  • Hotel Nacional

    Hotel Nacional, Rio de Janeiro, Brazil (To the map)

    Pepino Beach is approximately 5 minutes on foot from this Rio de Janeiro hotel, while Spain Square is…

    To the hotel

    Book Now
  • Studio Ilha Pura Barra Olimpica

    From US$ 66

    Avenida Abraham Medina, 355, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel gives access to the Caeté Lookout, which is nearly 10 minutes away by car.

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Apart Hotel Copacabana Proximo A Praia

    From US$ 107

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

    The hotel is located in Rio de Janeiro, fairly close to Cardeal Arcoverde tube station. Natural attractions…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Suite Luxo

    Avenida Abrahan Medina 355, Apartamento 107 Bloco 03, Rio de Janeiro, Brazil (To the map)

    The Pedra da Gavea in Rio de Janeiro is around a 10-minute ride from the hotel. The Suite Luxo Rio de…

    To the hotel

    Book Now
  • Luxuoso Hotel Nacional - Suite Com Banheira

    769 Avenida Niemeyer Suite 2107, Rio de Janeiro, Brazil (To the map)

    The hotel is nearly a 15-minute drive from Spain Square and nearly a 10-minute drive from the Joatinga…

    To the hotel

    Book Now