Search options

Date

Date
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Romantic 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

25 results

  • Vila Gale Mares

    From US$ 267

    Praia De Guarajuba S/N, Guarajuba, Brazil (To the map)

    Vila Gale Mares is located within 10 minutes' walk from the center of Guarajuba. The hotel is set 10…

    To the hotel

    price for 1 night
    Book Now From US$ 267
  • Itacare Village

    From US$ 270

    Rodovia Ilheus Itacare-Villas De Saojose, Itacare, Brazil (To the map)

    The property is situated 51 km away from North Beach. The 5-star Itacare Village lies within 10 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 270
  • Pestana Convento Do Carmo

    From US$ 120

    Rua Do Carmo, 1, Salvador, Brazil (To the map)

    The venue is 2.1 km away from MAM Museu de Arte Moderna . Pestana Convento Do Carmo Hotel lies within…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Pituba Plaza

    From US$ 56

    Av. Manoel Dias Da Silva, 2495, Salvador, Brazil (To the map)

    The property is about 30 minutes' walk of Salvador Shopping Mall. The center of Salvador is 8 km away…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Kani Boutique Resort

    From US$ 132

    Av. Beira Mar, Km4, Canavieiras, Brazil (To the map)

    The center of Canavieiras can be reached in 30 minutes' walk from the hotel. The venue is located 223…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Iberostar Bahia

    From US$ 359

    Rodovia Ba 099, Km 56, Praia do Forte, Brazil (To the map)

    Iberostar Bahia Hotel lies near the sandy beach. Iberostar Bahia Hotel is within about 30 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 359
  • Transamerica Comandatuba

    From US$ 405

    Ilha De Comandatuba, S/N, Una (Bahia), Brazil (To the map)

    The hotel puts guests near beautiful beaches. The property is 63 km away from Ilheus, within a 50-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 405
  • Vila Dos Orixas Boutique

    From US$ 172

    Praia Do Encanto S/N Morro De Sao Paulo - Ba Morro De Sao Paulo Brazil Brazil, Morro de Sao Paulo, Brazil (To the map)

    The venue is 3.9 km away from Saudade Island. The hotel offers perfect location 5 km from the center…

    To the hotel

    price for 1 night
    Book Now From US$ 172
  • Grand Palladium Imbassai Resort & Spa

    From US$ 355

    Rodovia Ba 099 Km 65 S/N Linha Verde, Imbassai, Brazil (To the map)

    Due to a beautiful location of Grand Palladium Imbassai Resort & Spa, guests have direct access to Costa…

    To the hotel

    price for 1 night
    Book Now From US$ 355
  • Txai Resort

    From US$ 521

    Rod Ilheus-Itacare (Ba001) Km 48, Itacare, Brazil (To the map)

    The hotel puts guests near natural beaches. Txai Resort is a designer 5-star hotel set 3.6 km from Engenhoca…

    To the hotel

    price for 1 night
    Book Now From US$ 521
  • Hotel Deville Prime Salvador

    From US$ 102

    Rua Passargada, S/N, Salvador, Brazil (To the map)

    The venue is 19 km away from Museum of Modern Art. The hotel allows quick access to a lagoon and…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Aldeia Da Praia Hotel

    From US$ 114

    Av. Tancredo Neves, S / N Km 4,, Ilheus, Brazil (To the map)

    This hotel is about 6 km away from Paranagua Palace. The property is set within 6 km distance from the…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Bahia Othon Palace

    From US$ 77

    Av. Oceanica, 2294, Salvador, Brazil (To the map)

    Notable for its location only 1.9 km from Barra beach in Ondina district of Salvador, the hotel provides…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Solar Do Imperador

    From US$ 120

    Av Do Aeroporto 317, Porto Seguro, Brazil (To the map)

    The hotel is around 20 minutes on foot from the city center. An ideal setting near a bus stop offers…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Ecoporan Hotel Charme Spa & Eventos

    From US$ 112

    Rua Jacaranda, S/N - Condominio Conchas Do Mar II, Itacare, Brazil (To the map)

    The property lies within 19 km from Tiririca beach. 20 minutes' walk from Itacare city center. Ecoporan…

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Itacimirim Praia Hotel

    From US$ 166

    Rua Direta De Itacimirim, 300, Itacimirim, Brazil (To the map)

    Surf Beach is about 30 minutes' walk away. The property is located within a 20-minute walk to the center…

    To the hotel

    price for 1 night
    Book Now From US$ 166
  • Pestana Bahia Lodge Residence

    From US$ 125

    Rua Fonte Do Boi, 216 - Rio Vermelho, Salvador, Brazil (To the map)

    The venue is 4.2 km away from Shopping Barra. The property is set within 6 km distance from Salvador…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Hotel Pelourinho

    From US$ 140

    Rua Das Portas Do Carmo, 20, Salvador, Brazil (To the map)

    The hotel is placed 5 minutes' walk from Sao Francisco Church and Convent. Guests will find Salvador…

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Cocoon Hotel & Lounge

    From US$ 50

    Rua Haeckel Jose De Almeida, 238, Salvador, Brazil (To the map)

    A convenient setting offers an easy access to the idyllic white-sand beach. Cocoon Hotel & Lounge is…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Opaba Praia Hotel

    From US$ 81

    Av. Nossa Senhora Aparecida, 01,45655-000, Ilheus, Brazil (To the map)

    An excellent location gives quick access to Christ Beach, which is 1.5 km away. A 30-minute walk to the…

    To the hotel

    price for 1 night
    Book Now From US$ 81