Enter your dates to see the latest prices and deals for El Cañal hotels
Casa de Piedra is located in El Cañal, just 22 miles from Novo Sancti Petri Golf Club and 17 miles from Benalup Golf & Country Club.
Located in Vejer de la Frontera and within 19 miles of Novo Sancti Petri Golf Club, Hotel Boutique Máram - Adults Recommended has a bar, allergy-free rooms, and free WiFi throughout the property.

Located 19 miles from Novo Sancti Petri Golf Club, Casa Aura Hotel offers 2-star accommodations in Vejer de la Frontera and features a terrace.

Located in Vejer de la Frontera, 19 miles from Novo Sancti Petri Golf Club, Hotel Plaza 18 - Grupo Califa has accommodations with a shared lounge, private parking, a restaurant and a bar.

Located in Barbate and with Playa Barbate reachable within a 12-minute walk, ROOMQUEO-Only Adults provides concierge services, allergy-free rooms, a seasonal outdoor swimming pool, free WiFi...

Casa Shelly Hospedería is set in Vejer de la Frontera, 27 mi from Cádiz. Some rooms include a seating area where you can relax. A terrace or balcony are featured in certain rooms.

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.
In the heart of Medieval Vejer de la Frontera, Hotel La Casa del Califa features a rooftop bar-terrace with beautiful views. Unique facilities include a map room and an award-winning restaurant.

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

Hotel Tugasa Convento San Francisco is a former Franciscan monastery, dating back to the 17th century. It is located in the center of the ancient Andalusian town of Vejer de la Frontera.

Popular with guests booking hotels in Barbate
Popular with guests booking hotels in Vejer de la Frontera
Popular with guests booking hotels in Vejer de la Frontera
Popular with guests booking hotels in Vejer de la Frontera
Popular with guests booking hotels in Barbate
Popular with guests booking hotels in Vejer de la Frontera
Popular with guests booking hotels in Barbate
Popular with guests booking hotels in Barbate
Popular with guests booking hotels in Vejer de la Frontera
Popular with guests booking hotels in Vejer de la Frontera
Hostal Los Arcos Vejer offers accommodations in Vejer de la Frontera, 14 miles from Benalup Golf & Country Club and 17 miles from Club de Golf Campano.
Located in Vejer de la Frontera, 20 miles from Novo Sancti Petri Golf Club, Hotel Nómadas has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.
Hotel Nuro is a 10-minute walk from Carmen Beach in Barbate, on Spain’s Costa de la Luz. It offers free Wi-Fi in public areas, a sauna and terrace.
Located in the main street of Barbate, just 10 minutes’ walk from sandy Carmen Beach of Barbate, Hostal Barbate offers a bar and snack bar serving local seafood snacks.
Apartamento Ajm offers accommodations in Barbate, 24 miles from Novo Sancti Petri Golf Club and 19 miles from Benalup Golf & Country Club. The Club de Golf Campano is within 21 miles of the apartment.
Casa Romántica "La CHELA" is located in Vejer de la Frontera, just 19 miles from Novo Sancti Petri Golf Club and 14 miles from Benalup Golf & Country Club.
This pleasant guest house is located in the center of Barbate next to the Abastos Market. It offers 2 Andalusian-style courtyards, a bar and free Wi-Fi, 5 minutes’ walk from Playa del Carmen Beach.
Casa Juana offers accommodations in Vejer de la Frontera, 14 miles from Benalup Golf & Country Club and 16 miles from Club de Golf Campano.
AIRE Vejer - recién reformado 2026 offers accommodations in Vejer de la Frontera, 18 miles from Novo Sancti Petri Golf Club and 5.7 miles from Playa del Carmen.
Apartalux Aqua Magic is located in Barbate, just a 9-minute walk from Playa Barbate and 24 miles from Novo Sancti Petri Golf Club. With garden views, this accommodation features a patio.
Apartalux Paraíso Azul offers accommodations in Barbate, a 5-minute walk from Playa Barbate and 25 miles from Novo Sancti Petri Golf Club.
Located in Vejer de la Frontera, 19 miles from Novo Sancti Petri Golf Club, Hotel Plaza 18 - Grupo Califa has accommodations with a shared lounge, private parking, a restaurant and a bar.
In the heart of Medieval Vejer de la Frontera, Hotel La Casa del Califa features a rooftop bar-terrace with beautiful views. Unique facilities include a map room and an award-winning restaurant.
Las Palmeras del Califa is next to Plaza de España in the charming hilltop town of Vejer de la Frontera. It offers an outdoor pool and elegant rooms with a balcony.
The Botica de Vejer is a converted 18th-century pharmacy located in Vejer’s historic quarter. It offers free Wi-Fi and a roof terrace with panoramic views of the countryside and sea.
Located just 164 feet from golden beaches and still very close to the city center, this modern hotel has bright and airy interiors with views over this stunning coastline.