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 Argentine 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-11-15

2026-11-16
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

711 results

  • Na Casa Da Tata - Porto Real Resort

    Rodovia Rio-Santos, Km 454 Edificio Guaiba - Bloco 11 Aptº 204, Mangaratiba, Brazil (To the map)

    The resort has a prime setting 2.8 km from of Guaratucaia beach. Offering a restaurant, the comfortable…

    To the hotel

    Book Now
  • Space Hostel , Quartos Privativos

    From US$ 36

    Travessa Juraci Pontes De Carvalho Numero 4 Centro Sobrado, Arraial do Cabo, Brazil (To the map)

    The hostel is 3.4 km from Pontal do Atalaia Arraial do Cabo and 0.7 km from such cultural venues as Oceanographic…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Porto Real Suites Mangaratiba

    From US$ 62

    Rodovia Br 101(Rio - Santos) Km 454, Conceicao De Jacarei Area 18, Bloco3, Ap104 Port, Mangaratiba, Brazil (To the map)

    The hotel is a great place to stay due to its beachfront location in Mangaratiba. The Porto Mangaratiba…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Angra Dos Reis - Porto Bali - Suite No Porto Bali Resort

    From US$ 53

    Estrada Do Marinas 111 Torre Java, Angra dos Reis, Brazil (To the map)

    Angra dos Reis centre is 25 minutes' walk, and sports attractions such as Jair Carneiro Toscano de Brito…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Pousada Chacara Das Acacias - Com Gerador De Energia

    From US$ 95

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

    This hotel is a great place to stay due to its tropical location in Paraty. Sights, within 4 km of the…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Espaco Verao Vermelho

    From US$ 44

    Rua Jupiter, 335, Cabo Frio, Brazil (To the map)

    Shopping UnaPark in Cabo Frio is within 25 minutes' walk of the hotel. Located merely 500 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Locanda Della Mimosa

    From US$ 472

    Alameda Das Mimosas, 30, Cascatinha, Brazil (To the map)

    Arraial do Cabo is 135 km away from the 3-star hotel. No matter the religion, travellers prefer to visit…

    To the hotel

    price for 1 night
    Book Now From US$ 472
  • Mar Azul 11 Sweet Home Feel Free And Be Happy

    From US$ 62

    Alameda Do Sol Nascent 100, Itacuruca, Brazil (To the map)

    The centre of Itacuruca can be reached within a 5-minute walk, and natural attractions like Pocao De…

    To the hotel

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

    From US$ 239

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

    The hotel has a prime location in Rio de Janeiro, about 10 minutes' walk from Sao Conrado underground…

    To the hotel

    price for 1 night
    Book Now From US$ 239
  • Villa Encanto

    Villa Encanto 1790, Araras Petropolis, Brazil (To the map)

    The hotel has a convenient setting 3.9 km from Parque Municipal Mayor Paulo Rattes. La Grande Vallee…

    To the hotel

    Book Now
  • Quinta Da Paz Resort

    From US$ 274

    Estrada Ministro Salgado Filho, 4004, Itaipava, Brazil (To the map)

    This Itaipava resort features location approximately a 15-minute drive from La Grande Vallee Heritage…

    To the hotel

    price for 1 night
    Book Now From US$ 274
  • Pousada Spazio San Jose

    From US$ 31

    208 Rua Oswaldo Rebello Da Silva, Saquarema, Brazil (To the map)

    Around 10 minutes by car from this Saquarema hotel, guests will find Primeira Igreja Batista Em Bacaxa…

    To the hotel

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

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

    The hotel is nestled in the Sao Conrado district, in close proximity to the restaurant A Sereia. The…

    To the hotel

    Book Now
  • Casa Do Fachoalto

    From US$ 93

    Estrada Da Vargem Grande 2203, Araras Petropolis, Brazil (To the map)

    When staying at the bed & breakfast, guests will be approximately 7 km from Quitandinha Palace. The nearby…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Hotel Fazenda Santa Barbara

    From US$ 121

    Estrada De Sacra Familia Km 12 2345 - Sacra Familia, Engenheiro Paulo de Frontin, Brazil (To the map)

    Mangaratiba is 58 km away. The 3-star Hotel Fazenda Santa Barbara Engenheiro Paulo de Frontin is merely…

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Hotel Netto

    From US$ 35

    Rua Floriano Peixoto, 189, Cachoeiras de Macacu, Brazil (To the map)

    The hotel is a great place to stay due to its convenient location in Cachoeiras de Macacu. Poco das Samambaias…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Fazenda Gamela Eco Resort

    From US$ 666

    Rj 160, Km 20, 2° Distrito, Cantagalo (Rio de Janeiro), Brazil (To the map)

    This Cantagalo resort is 83 km from Nova Friburgo. The comfortable 4-star Fazenda Gamela Eco Resort Cantagalo…

    To the hotel

    price for 1 night
    Book Now From US$ 666
  • Villaggio Dos Ventos

    From US$ 60

    Rodovia Rj 102, Km 17 - 01 - Quadra 36 - Pernambuca - Distrito De Arraial Do Cabo, Praia Seca, Brazil (To the map)

    The hotel is nestled in Praia Seca, close to a lake. The Villaggio is 3.9 km from Upwind and 60 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Chales Nova Friburgo

    From US$ 94

    Gaia De Luz Dos - Estr. Tres Picos, 000 - Campo Do Coelho, Nova Friburgo - Rj, 28630-991, Nova Friburgo, Brazil (To the map)

    Offering massage therapy and a game area, and views of the pool, the 3-star Chales Nova Friburgo hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 94
  • Quarto Suite Luxo De Frente Para O Mar No Hotel Nacional

    From US$ 166

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

    The hotel is nearly a 10-minute ride from Instituto Moreira Salles and a short way from Sao Conrado underground…

    To the hotel

    price for 1 night
    Book Now From US$ 166