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

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

300 results

  • Aysu Trancoso Boutique Hotel

    From US$ 247

    Rua Mirante Do Rio Verde, S/N, Residencial Jacaranda, Trancoso, Brazil (To the map)

    The centre of Trancoso can be reached within a 15-minute walk. This Trancoso hotel is stationed 2.1 km…

    To the hotel

    price for 1 night
    Book Now From US$ 247
  • Tree Bies Resort

    From US$ 111

    Loteamento Miramar, 08 - Quadra J Praia De Subauma - Linha Verde, Subauma (Bahia), Brazil (To the map)

    The centre of Subauma can be reached within a 20-minute walk. Guests can go to Camacari, which is 66…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Pousada Canto Do Rio

    From US$ 67

    Rua Alfredo Horcades, 73, Centro, Prado, Brazil (To the map)

    The Agadman Workshop is 15 minutes' walk away, while Praia do Centro is just steps from the 2-star hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Kokar Casa Hotel Santo Andre

    From US$ 67

    Ba-001, Santa Cruz Cabralia, Brazil (To the map)

    Also, the Santo Andre Beach is set only 1.5 km away. Situated nearly a 10-minute ride from the Church…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Blue Ocean Flats

    From US$ 88

    51 Rua Hibisco, Itacare, Brazil (To the map)

    The centre of Itacare can be reached within a 15-minute walk, and natural attractions like the Tiririca…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Hotel Marina Porto Abrolhos

    From US$ 81

    Rua Leucio Siquara, 333, Caravelas, Brazil (To the map)

    Barra Nova Beach is a mere 1.8 km from the hotel, and Aeroporto de Mucuri airport is 150 km away. The…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Pousada Mar Da Gamboa

    From US$ 84

    Rua Da Frente, 546 Centro, Gamboa Do Morro De Sao Paulo Pousada Mar Da Gamboa, Cairu, Brazil (To the map)

    The hotel is about 10 km from Valenca airport and 3.3 km from such cultural venues as the Fonte Grande.

    To the hotel

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

    From US$ 143

    Praca Sao Sebastiao, Centro, Povoado De Comandatuba, Ilha de Comandatuba, Brazil (To the map)

    You'll need 4-minute drive to Aerodromo Hotel Transamerica airport. Guests can go to Coroa Vermelha, which…

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Pousada Villa Lagoa Das Cores

    From US$ 108

    Rua Lagoa, Vale do Capao, Brazil (To the map)

    The centre of Vale do Capao is a 20 minutes' walk of this hotel. Guests can reach Vale do Capao city…

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Pousada Too Cool

    From US$ 77

    Rua Principal Do Diogo, S/N, Diogo, Brazil (To the map)

    The centre of Diogo is a 5 minutes' walk of this 2-star hotel. The Nautico Costa Sauipe is within a 10…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Pousada Tutabel

    From US$ 513

    Estrada do Rio Verde 3000 Sítio Santo Antonio, Trancoso, Brazil (To the map)

    The hotel is located in a beach area of Trancoso, 4.8 km from the Palm-fringed wide Nativos Sandy Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 513
  • Caetite Palace Hotel

    From US$ 68

    Praca Tancredo Neves 10 Centro, Caetite, Brazil (To the map)

    Catedral de Nossa Senhora Santana can be found a mere 0.8 km from this Caetite hotel. Located about 600…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Pousada Spa Oasis

    From US$ 34

    Rua Dos Cajueiros, Sn. Caraiva - Bahia., Caraiva, Brazil (To the map)

    The centre of Caraiva can be reached within a 20-minute walk. 4.5 km from this Caraiva hotel guests will…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • 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)

    Situated about 15 minutes by car from Church of Our Lady of Pena, the hotel also gives access to such…

    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 Fragata - Arraial D Ajuda - Melhor Localizacao E Atendimento

    From US$ 64

    Estrada Do Mucuge N° 352, Arraial d'Ajuda, Brazil (To the map)

    This comfortable hotel provides a charming location within 200 metres of the Mucuge Street. The Fragata…

    To the hotel

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

    From US$ 48

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

    You'll need 10-minute drive to Aeroporto de Mucuri airport. Caraiva is 149 km from the 3-star hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • 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 offers access to the Pitinga Beach…

    To the hotel

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

    From US$ 144

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

    This Santo Andre hotel has a beachfront setting around a 10-minute drive from the Church of Our Lady…

    To the hotel

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

    From US$ 46

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

    Guests can appreciate being close to Palmeiras, situated 185 km away. Hotel Serra Do Rio Ibotirama, located…

    To the hotel

    price for 1 night
    Book Now From US$ 46