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

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

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

314 results

  • Hotel Encantos De Itaperapua

    From US$ 31

    Rua Das Bromelias, S/N, Quadra H, Lotes 13 E 14 Bairro Village I, Porto Seguro, Brazil (To the map)

    The hotel is situated in the Praia de Taperapuan district of Porto Seguro, 300 metres from the restaurant…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Apart Resort Beira Mar Muta - Ps

    From US$ 64

    12675 Br-367, Porto Seguro, Brazil (To the map)

    For those travelling from afar, Porto Seguro airport is 28 minutes' drive away. Offering a restaurant…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Pousada Barra Mares

    From US$ 50

    Rua Oscar Teixeira Siqueira, 445 - Centro, Mucuri, Brazil (To the map)

    You'll need 10-minute drive to Aeroporto de Mucuri airport. Itaunas is 42 km from the 3-star hotel. Pousada…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Santa Aldeia Hotel

    From US$ 309

    Estrada Da Pitinga, 1322, Porto Seguro, Brazil (To the map)

    You'll need 25-minute drive to Porto Seguro airport. The Santa Aldeia is also within 25 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 309
  • Vila Angatu Eco Resort & Spa

    From US$ 137

    Av. Beira Mar, 2000, Santo Andre (Bahia), Brazil (To the map)

    Santo Andre city centre is 1 km away, while the Church of Our Lady of the Conception is about a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Hotel Serra Do Rio

    From US$ 46

    Br 242 S/N, Ibotirama, Brazil (To the map)

    Bom Jesus da Lapa is 123 km away from the 4-star hotel. Featuring Wi-Fi throughout the property, Hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Le Paxa Casa Hotel & Spa

    From US$ 370

    Rua Da Praia S/N°, Caraiva, Brazil (To the map)

    The hotel is a great place to stay due to its charming location in Caraiva. When staying at the Le Paxa…

    To the hotel

    price for 1 night
    Book Now From US$ 370
  • Sueds Trancoso

    From US$ 327

    Rua Jovelino Rodrigues Vieira, No 174, Centro, Trancoso, Brazil (To the map)

    You'll need 49-minute drive to Porto Seguro airport. This Trancoso hotel offers location merely 1.8 km…

    To the hotel

    price for 1 night
    Book Now From US$ 327
  • Hotel Fazenda Bastiao

    From US$ 108

    Rua Santa Teresinha, Castro Alves, Brazil (To the map)

    The drive to Morro de Sao Paulo takes approximately 70 minutes. Located 120 km from Aeroporto de Feira…

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Amarilis Pousada Arraial D'Ajuda

    From US$ 58

    Rua Manuel Alves Dos Santos 133, Arraial d'Ajuda, Brazil (To the map)

    The centre of Arraial d'Ajuda can be reached within a 5-minute walk, and natural attractions like Praia…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • La Vie Taipu

    From US$ 144

    Rua Dos Hibiscos 08, Marau (Bahia), Brazil (To the map)

    Also, take advantage of the proximity to the Taipu Lighthouse, which is 2.3 km away. You can easily find…

    To the hotel

    price for 1 night
    Book Now From US$ 144
  • Laus Bangalos Experience - Piscina Privativa - Praia De Algodoes - Peninsula De Marau - Bahia

    From US$ 231

    Rua Dos Algodoes 58, Praia dos Algodoes, Brazil (To the map)

    Standing in proximity to Algodoes Beach, the 5-star hotel is situated in a beach area of Praia dos Algodoes.

    To the hotel

    price for 1 night
    Book Now From US$ 231
  • Villa Prana Trancoso - Vista Mar

    From US$ 80

    Rua Natacha, S/N - Bairro: Alto Do Cientista, Trancoso, Brazil (To the map)

    The centre of Trancoso is a 20 minutes' walk of this hotel. Rio da Barra Beach is 2.6 km from the Villa…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Resort Arcobaleno All Inclusive

    From US$ 126

    BR-367 _ Km. 67, S/N Praia de Taperapuan, Porto Seguro, Brazil (To the map)

    Guests may find the Mundaí Viewpoint 2.8 km from the 4-star resort, while Camara and Jail House is a…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Pousada Cht Refugio Espiritual E Saude

    From US$ 59

    Praia De Acapulco Numero 03, Barra Grande, Vera Cruz, Barra Grande (Bahia), Brazil (To the map)

    This hotel is in a beach area of Barra Grande. The 2-star Pousada Cht Refugio Espiritual E Saude Barra…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Boulevard Residencial

    From US$ 54

    Rua Ewerton Visco 160 Ap 106A Caminho Das Arvores, Salvador, Brazil (To the map)

    You'll need 22-minute drive to Luis Eduardo Magalhaes airport. The famous Sao Francisco Church and Convent…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Aketa Hotel Boutique

    From US$ 719

    Rua Joao Vieira De Jesus, 401, Trancoso, Trancoso, Brazil (To the map)

    Located only 450 m from Praca da Independencia, the hotel is a short way from Praça do Quadrado. The…

    To the hotel

    price for 1 night
    Book Now From US$ 719
  • Flor De Limao Hotel Boutique

    From US$ 182

    Rua Ipe ( Km 6,44) Coroa Vermelha (Km 6,26), Coroa Vermelha, Brazil (To the map)

    The centre of Coroa Vermelha is a 15 minutes' walk of the hotel. The Pataxo Indigenous Village Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • Alma Ninho Trancoso

    From US$ 373

    Rua Do Beco, 92 Beco Do Capim Santo Quadrado Trancoso, Trancoso, Brazil (To the map)

    Praca da Independencia is located merely 450 metres from this Trancoso hotel, and such natural sites…

    To the hotel

    price for 1 night
    Book Now From US$ 373
  • Hotel Boutique & Spa Ponta De Inhambupe By Slaviero Hoteis

    From US$ 349

    Loteamento Ponta De Inhambupe, 189 - Palame, Baixio (Bahia), Brazil (To the map)

    Beach can be found right near this Baixio hotel. Located about 200 metres from Baixio Beach, the 4-star…

    To the hotel

    price for 1 night
    Book Now From US$ 349