Vejer de la Frontera, Cádiz Province
Clinging to a hilltop above the Strait of Gibraltar wind corridor, Vejer de la Frontera is the white village that Andalusia's famous pueblos blancos route somehow keeps to itself. Labyrinthine Moorish lanes, a working castle, exceptional restaurants and a beach 10 minutes away — it is close to perfect.
The Old Town
The medina-like old town is a UNESCO-listed historic ensemble of whitewashed alleys so narrow that mopeds must be walked through them. The Moorish castle at the summit is freely accessible and gives a 360-degree panorama stretching on clear days to the coast of Morocco.
The Plaza de España is ringed by orange trees and anchored by a fountain decorated with hand-painted azulejo tiles depicting the town's history — it is one of the most photogenic small-town squares in southern Spain, and in the evening it fills with locals rather than tourists.
The Church of El Divino Salvador, built over a mosque, retains a horseshoe-arched doorway from its Moorish predecessor and a cool, shadowy interior that is a welcome refuge from the Andalusian midday heat.
Food, Beaches and Surroundings
Vejer has developed a serious food scene anchored by chef Annie B's Spanish Kitchen, which runs cooking classes using produce from the local market, and El Jardín del Califa, a restaurant set in a Moorish garden that serves a refined Moroccan-Andalusian menu under the stars.
The Atlantic beach of El Palmar is 10 km downhill — a long, wild stretch of sand backed by dunes with consistent surf and a handful of laid-back chiringuitos (beach bars) serving fresh tuna, which is caught locally in the ancient almadraba trap-net system.
Vejer sits 50 km north of Tarifa, the windsurfing capital of Europe, and 60 km from Cádiz city — making it an ideal base for exploring the Costa de la Luz without the crowds of the Costa del Sol.
More of Spain
Discover where to stay, what to do and the best deals for your trip.
Explore Spain →