Skip to main content

Filter by:


Star rating

Review score

La Zarzuela – 334 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Doña Lola Zahara, hotel in La Zarzuela

Doña Lola Zahara is just 100 metres from the beach in Zahara de los Atunes, on the Costa de la Luz. It offers a charming garden with a hot tub, an outdoor pool and a terrace.

Location was very good, east to explore surrounding areas and towns, Tarifa was amazing to visit. Breakfast was delicious, plenty of choice.
8.8
Scored 8.8
Fabulous
Rated fabulous
929 reviews
Price fromUAH 3,702.89per night
Hotel Avenida Playa, hotel in La Zarzuela

This small hotel is just 50 metres from the beach in Zahara de los Atunes, on the Costa de la Luz. All rooms at the Hotel Avenida Playa have smart TV and free Wi-Fi access.

Comfortable Quiet
8.4
Scored 8.4
Very good
Rated very good
991 reviews
Price fromUAH 5,421.47per night
Hotel Porfirio, hotel in La Zarzuela

Located just 200 metres from Zahara de los Atunes Beach, Hotel Porfirio offers rooms overlooking its outdoor swimming pool. Set in gardens, this stylish hotel features a restaurant.

Fine hotel. Breakfast a little bit sober.
9.1
Scored 9.1
Superb
Rated superb
644 reviews
Price fromUAH 3,471.46per night
Hotel Atlántico, hotel in La Zarzuela

Located in Zahara de los Atunes, 600 metres from Atlanterra Beach, Hotel Atlántico provides accommodation with a seasonal outdoor swimming pool, private parking, a shared lounge and a terrace.

Localization, breakfast, confortable bed. Very nice staff.
8.5
Scored 8.5
Very good
Rated very good
547 reviews
Price fromUAH 6,000.05per night
Hotel Casa Grande, hotel in La Zarzuela

Set 5 minutes’ walk from Zahara de los Atunes Beach, Hotel Casa Grande features a garden. Each simply decorated room at Hotel Casa Grande has air conditioning and a private bathroom.

Sandra and the staff are the best!
7.9
Scored 7.9
Good
Rated good
720 reviews
Price fromUAH 3,214.31per night
Hotel Almadraba, hotel in La Zarzuela

Set 5 minutes' walk from Zahara de los Atunes' Playa del Carmen Beach, Hotel Almadraba features rooms with balconies. Its restaurant offers traditional Andalusian cuisine.

Easy check in, amicable staff and very close to cebtre and beach.
8.5
Scored 8.5
Very good
Rated very good
412 reviews
Price fromUAH 3,696.46per night
Hotel Almadrabeta, hotel in La Zarzuela

Located in the centre of Zahara de Los Atunes, this hotel is 5 minutes’ walk from Playa Del Carmen Beach. It offers rooms with air conditioning, a restaurant and a bar.

The friendliness of the staff, the cleanliness of the hotel, location was perfect and the wonderful dining experience in the restaurant.
8.4
Scored 8.4
Very good
Rated very good
253 reviews
Price fromUAH 3,696.46per night
Hotel Playa de la Plata, hotel in La Zarzuela

Facing the beachfront, Hotel Playa de la Plata offers 4-star accommodation in Zahara de los Atunes and features a seasonal outdoor swimming pool, garden and shared lounge.

Fantastic location very friendly staff will definitely come again
9.1
Scored 9.1
Superb
Rated superb
770 reviews
Price fromUAH 5,442.90per night
ROOMQUEO-Only Adults, hotel in La Zarzuela

Located in Barbate and with Playa Barbate reachable within 1 km, ROOMQUEO-Only Adults provides concierge services, allergy-free rooms, a seasonal outdoor swimming pool, free WiFi throughout the...

9.1
Scored 9.1
Superb
Rated superb
347 reviews
Price fromUAH 4,512.89per night
Hotel Playa del Carmen, hotel in La Zarzuela

This family-run hotel is just 2 minutes’ walk from the Playa del Carmen Beach and the Barbate Maritime Promenade. It offers air-conditioned rooms with plasma TV, free Wi-Fi and a private balcony.

Friendly staff..nice but old fashioned room..Great beautiful beach of Barbate
9.1
Scored 9.1
Superb
Rated superb
493 reviews
Price fromUAH 2,785.74per night
See all hotels in and around La Zarzuela
Subscribe to receive premium deals

Prices drop the moment you sign up!