Skip to main content

Search hotels in Zahora

Enter your dates to see the latest prices and deals for Zahora hotels

Zahora – 94 hotels and places to stay

Hotels with airport shuttles in Zahora

Most booked hotels in Zahora and surroundings in the past month

See all

Hotels located in the centre of Zahora

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 7 reviews

    Situated only 29 km from Novo Sancti Petri Golf in Zahora, Casa Miguelin features accommodation fitted with a patio, garden and outdoor pool.

    From US$431.25 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Set in Zahora, 700 metres from Zahora Beach and 29 km from Novo Sancti Petri Golf, Casa Alberto offers a garden and air conditioning.

    From US$429.81 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Situated in Zahora, 700 metres from Zahora Beach and 29 km from Novo Sancti Petri Golf, Casa Zahora offers a garden and air conditioning. This holiday home provides barbecue facilities.

    From US$429.81 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 4 reviews

    Situated in Zahora, 700 metres from Zahora Beach and 29 km from Novo Sancti Petri Golf, Casa Alberto offers a garden and air conditioning.

    From US$429.81 per night
  • Situated only 29 km from Novo Sancti Petri Golf in Zahora, Bungalows La Aceitera - Casa 1 features accommodation fitted with a patio, garden and outdoor pool.

    From US$1,289.44 per night
  • Set only 29 km from Novo Sancti Petri Golf in Zahora, Bungalows La Aceitera - Casa 2 offers accommodation fitted with a patio, garden and outdoor pool.

    From US$859.62 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Set in Zahora, 28 km from Novo Sancti Petri Golf and 21 km from Club de Golf Campano, Casas al Alba 2 offers barbecue facilities and air conditioning.

    From US$128.94 per night
  • Casa Lola

    Hotel in Zahora
    Central location
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 29 reviews

    Featuring a patio with garden views, free bikes and a garden, Casa Lola can be found in Zahora, close to Zahora Beach and 29 km from Novo Sancti Petri Golf.

Best hotels with breakfast in Zahora and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 525 reviews

    This typical Andalusian hotel is surrounded by the impressive landscape of Los Caños de Meca, an area of pine forests and fantastic Atlantic coastline – ideal for a peaceful getaway or exciting...

    From US$97.55 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 495 reviews

    Welcome to the charming Boutique Hotel V, a small oasis of luxury located in the heart of the picturesque old town of Vejer de la Frontera, one of the most captivating white villages on the Costa de...

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,618 reviews

    Overlooking the Atlantic Ocean, this charming resort is next to Conil Beach. Set in attractive gardens, it features an outdoor pool and offers rooms and apartments.

    From US$98.08 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 8 reviews

    Set in Barbate and only less than 1 km from Zahora Beach, Tiny House La Loma offers accommodation with garden views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 9 reviews

    Located in Zahora, Casa Zahora offers a balcony with sea and mountain views, as well as a year-round outdoor pool, sauna and hot spring bath.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 49 reviews

    Offering a garden and inner courtyard view, Casas Baro2 is located in Zahora, 700 metres from Zahora Beach and 29 km from Novo Sancti Petri Golf.

    From US$102.75 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 76 reviews

    Casas Palma Zahora Piscina Privada is a beachfront property situated in Zahora, 600 metres from Zahora Beach and 29 km from Novo Sancti Petri Golf.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 4 reviews

    Los jardines de Zahora C02, a property with a garden, is set in Cádiz, 29 km from Novo Sancti Petri Golf, 22 km from Club de Golf Campano, as well as 33 km from Benalup Golf & Country Club.

Budget hotels in Zahora and nearby

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 547 reviews

    Located in Los Caños de Meca, 200 metres from Trafalgar Bay, La Posada de Trafalgar provides accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$70.64 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 287 reviews

    Set in Los Caños de Meca, a few steps from Los Caños de Meca and 32 km from Novo Sancti Petri Golf, HABITACIONES LOS CAÑOS offers accommodation with free WiFi and restaurant.

    From US$70.06 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 206 reviews

    Located within 100 metres of Los Castillejos Beach and 33 km of Novo Sancti Petri Golf, Calas De Meca provides rooms with air conditioning and a private bathroom in Los Caños de Meca.

    From US$130.89 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,309 reviews

    This guest house offers air-conditioned rooms with free Wi-Fi and private bathrooms in Vejer de La Frontera’s new district. The historic old town is just 5 minutes’ walk away.

    From US$73.56 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 50 reviews

    Located in Vejer de la Frontera, 35 km from Novo Sancti Petri Golf and 23 km from Benalup Golf & Country Club, Casa Marel Vejer offers air conditioning.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 43 reviews

    Located in Vejer de la Frontera, 36 km from Novo Sancti Petri Golf and 23 km from Benalup Golf & Country Club, Casa Negrete provides air-conditioned accommodation with a balcony and free WiFi.

    From US$110.93 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 154 reviews

    Set in Vejer de la Frontera, 31 km from Novo Sancti Petri Golf and 23 km from Benalup Golf & Country Club, Casa Patio Paraíso offers air-conditioned accommodation with a balcony and free WiFi.

    From US$81.74 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 85 reviews

    Set in Vejer de la Frontera, 31 km from Novo Sancti Petri Golf, 23 km from Benalup Golf & Country Club and 26 km from Club de Golf Campano, La Moradita offers accommodation with a balcony and free...

    From US$70.06 per night

What guests said about Zahora:

  • 10.0

    Zahora is a relaxed friendly place to stay with great, clean...

    Zahora is a relaxed friendly place to stay with great, clean beaches and a good selection of bars and restaurants. People were all very friendly. Suited our needs very well. Everything we needed was in walking distance.
    Guest review by
    Sandra
    United Kingdom
  • 10.0

    Difficult to review given that we stayed during a pandemic...

    Difficult to review given that we stayed during a pandemic so it was very quiet and a lot of restaurants and bars were closed. The beaches in this area are fabulous but will be much busier under normal circumstances. Zahora is in some ways a little nicer that the likes of El Palmar, prettier buildings, very narrow roads which can only imagine might be a bit of a nightmare if the place was very busy.
    Guest review by
    Robert
    United Kingdom

See reviews by guests who stayed at hotels in Zahora

See all
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 53 reviews
    We had perfect 12 nights in the casara seis house.. - clean - quiet & cozy - interior was nice - nice terrace - short walk to beach - private vegetable garden - super staff service We felt like home and would absolutely recommend the casara for a stay in Andalusia!!
    Guest review by
    Lisa Johanna
    Austria
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 77 reviews
    This is a great accomodation for the price. Perfect location close to a long beach. Clean, good kitchen, swimming pool, private parking and outdoor area.
    Guest review by
    Igor
    Australia
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 564 reviews
    Very helpful staff. The hotel was well appointed and comfortable.
    Guest review by
    Helen
    United Kingdom
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 25 reviews
    Such a cozy place. Very nicely decorated and right on the beach
    Guest review by
    Ana
    Spain
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 118 reviews
    Location great for beach. Nice pool.
    Guest review by
    Tracy
    Spain