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-03-19

2026-03-20
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

588 results

  • Sitio Turisfri

    Estrada De Rio Grandina, Km 2 - Sitio Bela Vista, Nova Friburgo, Brazil (To the map)

    Attractions about 25 minutes' walk from the resort include Parque Ecologico Cao Sentado. Sitio Turisfri…

    To the hotel

    Book Now
  • Flat Quartier - Aldeia Das Aguas

    Flat Quartier Aldeia Das Aguas Park Resort Quartier Bloco A Apto 208, Barra do Pirai, Brazil (To the map)

    Flat Quartier - Aldeia Das Aguas Barra do Pirai hotel, located about 10 minutes by car from the Aurelino…

    To the hotel

    Book Now
  • Suite 2 Espaco Dos Lobato

    From US$ 49

    R. Giovanni, 444 444, Miguel Pereira, Brazil (To the map)

    The hotel in Miguel Pereira is 2.1 km from Shopping Florescer. The Miguel Pereira Railway Museum is a…

    To the hotel

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

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

    The hotel is nestled in the Sao Conrado district, only 550 metres from the restaurant Gurume Fashion…

    To the hotel

    Book Now
  • Hotel Fazenda Uniao

    From US$ 454

    Rodovia Rj 135, Km 25, S/N° - Fazenda Uniao - Abarracamento - Rio Das Flores - Rj, Rio das Flores, Brazil (To the map)

    The centre of Rio das Flores can be reached within a 20-minute walk. Futhermore, Angra dos Reis is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 454
  • Hotel Boutique Renascer Em Buzios

    From US$ 146

    Rua Alto De Buzios, 56, Armacao dos Buzios, Brazil (To the map)

    The Taua Ecological Reserve is located 500 m from this Armacao dos Buzios hotel, and such natural sites…

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Espaco Fazendinha Por Do Sol Da Piscina

    From US$ 142

    Estrada Da Fazendinha 4300, Paty do Alferes, Brazil (To the map)

    Guests can swim in a swimming pool, while Espaco Fazendinha Por Do Sol Da Piscina Paty do Alferes hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • Pousada Espaco Da Onca

    From US$ 55

    Estrada De Toca Da Onca - Lumiar - Rj Entrar No Encontro Dos Rios, E Seguir As Placas Por 2 Km De Estrada De Chao., Lumiar, Brazil (To the map)

    The Toca da Onça Waterfall can be found 2.2 km from the hotel. Located nearly 25 minutes' walk from the…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Rio Stay Residence, Rio Centro, Rock In Rio, Arena

    From US$ 240

    Rua Pedro Calmon, 98, Rio de Janeiro, Brazil (To the map)

    Guests may find the Pedra da Gavea 3.2 km from the 3-star hotel, while the Rio Olympic Arena is 2.1 km…

    To the hotel

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

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

    Located a mere 6 minutes on foot from Gávea Beach, the hotel lies approximately a 15-minute ride from…

    To the hotel

    Book Now
  • 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
  • Hotel Nacional Rio De Janeiro

    From US$ 578

    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$ 578
  • Seleto Hotel Fazenda

    From US$ 63

    Rodovia Presidente Dutra Saida 258 - Antes Da Entrada De Arrozal - Lado Do Posto 4 Irmaos, Arrozal (Rio de Janeiro), Brazil (To the map)

    The centre of Arrozal is a 5 minutes' walk of this hotel. Guests can go to Barra do Pirai, which is a…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Studio Ilha Pura Barra Olimpica

    From US$ 66

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

    A popular place in Rio de Janeiro is Riocentro, which is nearly 15 minutes' walk away. The Studio Ilha…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Buzios Beach Resort

    Rua Das Dunas , Praia Dos Tucuns, Armacao dos Buzios, Brazil (To the map)

    The Chapel of Our Lady Untier of Knots is 4 km from this resort and the cobblestoned Rua das Pedras is…

    To the hotel

    Book Now
  • Pousada Chacara Das Acacias - Com Gerador De Energia

    From US$ 197

    Estr. Paraty-Cunha, Km 2,5 Número 2211-A, Paraty, Brazil (To the map)

    Set in gardens and a tropical garden, the hotel is around 10 minutes by car from the Praia do Pontal.

    To the hotel

    price for 1 night
    Book Now From US$ 197
  • Pousada Barra Green

    From US$ 57

    Pousada Do Green, Rio de Janeiro, Brazil (To the map)

    The Bosque da Barra Park is a 10-minute ride from the hotel in Rio de Janeiro. Within 5 km of the Telegraph…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Pousada Flamingo Buzios Internacional

    From US$ 84

    Avenida Jose Bento Ribeiro Dantas, 315 314, Armacao dos Buzios, Brazil (To the map)

    This hotel is near a bus stop and a short way from the cobblestoned Rua das Pedras. The hotel is also…

    To the hotel

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

    Rua Estrada Municipal 1813, Rio das Ostras, Brazil (To the map)

    The Whale Square is also located within 7 km of this hotel. Travellers will enjoy proximity to entertainment…

    To the hotel

    Book Now
  • Apartmento Inteiro Barra Tijuca-Rj -Vista Mar

    From US$ 492

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

    The hotel is around a 15-minute drive from the kid-oriented Fazendinha Estacao Natureza Farm and around…

    To the hotel

    price for 1 night
    Book Now From US$ 492