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

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

602 results

  • Venit Barra Hotel

    From US$ 53

    Avenida Embaixador Abelardo Bueno 2710, Rio de Janeiro, Brazil (To the map)

    Located within 400 metres of Maria Lenk Aquatics Centre, this hotel is 4.4 km from Olympic Golf Course.

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Hotel Atlantico Buzios Convention

    From US$ 78

    Estrada Da Usina, S/N, Armacao dos Buzios, Brazil (To the map)

    Turtle Beach is located within a few blocks of this 3-star hotel, and Estatua de Juscelino Kubitschek…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Vila Gale Rio De Janeiro

    From US$ 96

    Rua Do Riachuelo,124, Rio de Janeiro, Brazil (To the map)

    The hotel, nestled near the beach district of Rio de Janeiro, is in the vicinity of the modern Metropolitan…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Ipanema Inn Hotel

    From US$ 138

    Rua Maria Quiteria, 27 - Ipanema, Rio de Janeiro, Brazil (To the map)

    Located merely 0.6 km from the Ipanema Art Gallery, this Rio de Janeiro hotel is also within easy reach…

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Vila Santa Teresa

    From US$ 614

    R. Almirante Alexandrino 2305, Rio de Janeiro, Brazil (To the map)

    Take advantage of this luxury hotel's private location near an entertainment district. Sports fans can…

    To the hotel

    price for 1 night
    Book Now From US$ 614
  • Insolito Boutique Hotel & Spa

    From US$ 319

    E-1, Lotes 3 E 4, Confominio Atlantico, Armacao dos Buzios, Brazil (To the map)

    The hotel has a private setting nearly a 10-minute drive from the Orla Bardot Boardwalk, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 319
  • Pousada Literaria De Paraty

    From US$ 702

    Rua Ten Francisco Antonio, 362, Paraty, Brazil (To the map)

    The hotel boasts a charming setting merely 450 metres from Paraty Bay. Guests can visit Centro Historico…

    To the hotel

    price for 1 night
    Book Now From US$ 702
  • Itatiaia Resort & Eventos

    From US$ 592

    Est Fazenda Da Serra, Sn, Itatiaia (Rio de Janeiro), Brazil (To the map)

    Santa Claus Parking is a popular place to visit, located around a 15-minute ride from this Itatiaia hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 592
  • Armacao Dos Buzios Pousada Design

    From US$ 79

    Rua Caicara, 10 - Centro Armacao, Armacao dos Buzios, Brazil (To the map)

    This Armacao dos Buzios hotel has a privileged setting 2.8 km from Tartaruga Beach. Surrounded by a lush…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Cdesign Hotel

    From US$ 121

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

    The hotel places you within 7 km of the oriented Fazendinha Estacao Natureza Farm and within 8 km of…

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Pousada Apple House Paraty

    From US$ 97

    Rua Joaquim Gama, Paraty, Brazil (To the map)

    The inn has a prime location around 10 minutes' drive from Jabaquara Beach. Guests can easily reach Pontal…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Ibis Rio De Janeiro Barra Da Tijuca

    From US$ 69

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

    This 3-star hotel boasts a privileged setting 1.6 km from Praia dos Amores. Natural attractions in the…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Vila Gale Eco Resort Angra

    From US$ 243

    Entrada Vereador Benedito Adelino 8413, Angra dos Reis, Brazil (To the map)

    While staying in the hotel, you are invited to discover Grotto Beach, located only 1.3 km away, or visit…

    To the hotel

    price for 1 night
    Book Now From US$ 243
  • Barracuda Eco Resort Buzios

    From US$ 100

    Rua Ponta Da Sapata, S/N, Buzios, Br, Armacao dos Buzios, Brazil (To the map)

    Situated approximately 10 minutes on foot from Turtle Beach in Armacao dos Buzios, the hotel is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Altenhaus Pousada Itaipava

    From US$ 64

    Estrada Das Arcas, 261, Itaipava, Brazil (To the map)

    This smoke-free hotel is about 85 km from RIOgaleao - Tom Jobim International airport and within 25 minutes'…

    To the hotel

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

    From US$ 666

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

    Sana is 124 km from this Cantagalo resort. The comfortable 4-star Fazenda Gamela Eco Resort Cantagalo…

    To the hotel

    price for 1 night
    Book Now From US$ 666
  • Novotel Rj Praia De Botafogo

    From US$ 74

    Praia De Botafogo 330 Botafogo, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel is about 5 km from Santos Dumont airport and 2.7 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Villa Paranagua Hotel & Spa - Boutique Hotel

    From US$ 376

    Rua Visconde De Paranagua, 71, Rio de Janeiro, Brazil (To the map)

    This 5-star hotel is located in Rio de Janeiro, just 350 metres from Gloria tube station. The Villa Paranagua…

    To the hotel

    price for 1 night
    Book Now From US$ 376
  • Casa Da Ilha & Spa

    From US$ 201

    Praia Da Bica, Vila Do Abraao Pousada Casa Da Ilha, Vila do Abraao, Brazil (To the map)

    The Ilha Grande Aqueduct is 2.2 km from this Vila do Abraao hotel, while the Igreja de Sao Sebastiao…

    To the hotel

    price for 1 night
    Book Now From US$ 201
  • Paraiso Azul Retiro

    From US$ 506

    Praia Pequena Da Freguesia De Santana, Lagoa Azul, Freguesia de Santana, Brazil (To the map)

    Surrounded by a forest, this 2-star hotel is 0.8 km from an own beach. The Lagoa Azul is 11 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 506