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
    العربية 简体中文 Č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

2025-04-28

2025-04-29
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

1183 results

  • Oca Caraiva

    From US$ 85

    Rua Beira Mar, S/N - Aldeia Xando, Caraiva, Brazil (To the map)

    Forro do Ourico can be reached within close proximity of the Caraiva property. Oca Caraiva Hostel is…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Pousada Pedra Torta

    From US$ 71

    Rua B - Qd. I - Praia Da Concha, Itacare, Brazil (To the map)

    Itacare centre can be reached within 15 minutes' walk. The 3-star hotel in Itacare is just a minute's…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Hotel Fasano Trancoso

    From US$ 471

    Estrada De Itaquena, 3925, Trancoso, Brazil (To the map)

    You'll need 49-minute drive to Porto Seguro airport. Rio da Barra Beach in Trancoso is around a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 471
  • Auka Boipeba

    From US$ 581

    Rua Boca Da Barra, S\/N, Velha Boipeba, Velha Boipeba, Brazil (To the map)

    The property is situated about 70 km from Valenca airport and only a 5-minute stroll from Ponta de Boipeba.

    To the hotel

    price for 1 night
    Book Now From US$ 581
  • Hotel Porto

    From US$ 26

    Avenida Maconica, 50 - Centro, Valenca (Bahia), Brazil (To the map)

    The accommodation is situated merely 350 metres from Igreja Assembleia De Deus and right near Memorial…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Resende Imperial Hotel & Spa

    From US$ 113

    S/N Avenida Pau Brasil, Itacare, Brazil (To the map)

    Village Itacare Bahia catwalk is located within walking distance of the property while Igreja Matriz…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Casa Da Esquina Caraiva

    From US$ 74

    Rua Do Cajueiro, Caraiva, Brazil (To the map)

    The accommodation is 6 minutes' walk from Forro do Ourico, a 10-minute ride from praia de satu. The centre…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Camacari Plaza Hotel

    From US$ 75

    Av Comercial, 366, Camacari, Brazil (To the map)

    Nestled in the very heart of Camacari, the accommodation is also fairly close to Shopping Riviera. Praca…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Pousada E Hostel Pe No Mato

    From US$ 38

    Rua Da Vila, 02, Vale do Capao, Brazil (To the map)

    The property has a beautiful setting 10 minutes' drive from Cachoeira do Riachinho. Morro Branco in Vale…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Bougainville - Hotel Pousada-Zen

    From US$ 50

    R. Fia Luna 93, Salvador, Brazil (To the map)

    Guests may find Itapua Beach approximately a 10-minute ride from this inn, while Vinicius de Moraes Square…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Resort Tororomba

    From US$ 96

    Km 21 - Rod. Ilheus/Comandatuda Cx., Ilheus, Br, Olivenca, Brazil (To the map)

    The property offers a beachfront location in a beach area of Olivenca. The hotel is at a distance of…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Mar Ilha Pousada

    From US$ 48

    R. Peroba 7 5, Itacare, Brazil (To the map)

    This property is situated about 80 km from Ilheus Jorge Amado airport and next door to Itacare Lighthouse.

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Pousada Habitat Caraiva

    From US$ 65

    Rua Sete De Setembro, S/N, Caraiva, Brazil (To the map)

    Caraiva centre can be reached within 20 minutes' walk. The hotel in Caraiva is relatively near Forro…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Vila Pugliesi Hotel Boutique

    From US$ 176

    Rua Corrego Do Meio, 0 - Bairro: Lavrado, Lencois, Brazil (To the map)

    The property is situated about 25 km from Aeroporto de Lencois - Horacio de Matos airport and within…

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • Etnia Casa Hotel

    From US$ 398

    Avenida Principal, 25, Trancoso, Brazil (To the map)

    This Trancoso property is located a stroll from Praca do Quadrado, surrounded by a garden. Coqueiros…

    To the hotel

    price for 1 night
    Book Now From US$ 398
  • Pousada Lua E Mar

    From US$ 62

    Rua E Quadra 8 83, Ilheus, Brazil (To the map)

    You'll need 5-minute drive to Ilheus Jorge Amado airport. The 3-star hotel in Ilheus is within walking…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Pousada Tortuga

    From US$ 75

    Rua Dos Flamboyants, 8, Barra Grande (Bahia), Brazil (To the map)

    This property has a beautiful location just a minute's drive from Sunset in Muta Ponta. Tres Coqueiros…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Sunshine Praia Hotel

    From US$ 53

    Av Beira Mar 1200, Porto Seguro, Brazil (To the map)

    The family accommodation is nestled in an entertainment area, just a short stroll from the seafood restaurant…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Monkey Casa Hotel

    From US$ 148

    Rua Jovelino R. Vieira, 142, Trancoso, Brazil (To the map)

    The centre of Trancoso is a 10 minutes' walk of the accommodation. The 3-star hotel is 25 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Pousada Da Praia Caraiva

    From US$ 87

    Rua 12 De Outubro, 1170, Caraiva, Caraiva, Brazil (To the map)

    The accommodation boasts a beachfront setting within convenient reach of Caraiva River. The city centre…

    To the hotel

    price for 1 night
    Book Now From US$ 87