Cádiz ranks among Spain's oldest inhabited cities, with three millennia of history packed into this Andalusian port surrounded almost entirely by water. The Guardian's local guide reveals why travellers should visit this Atlantic-facing gem that offers far more than typical Mediterranean beach destinations.
Playa de La Caleta dominates the old town waterfront and delivers dramatic sunsets over the Atlantic. Arrive an hour before dusk to watch fishing boats turn golden in the fading light. The beach gained international fame as a filming location for the James Bond film Die Another Day, where Halle Berry's iconic emergence from the sea happened here. A distinctive white Moorish-style balneario (traditional spa) anchors the cove, flanked by two ancient fortresses: Castillo de Santa Catalina and Castillo de San Sebastián.
Beyond beaches, Cádiz excels in authentic Andalusian dining. Local restaurants specialize in traditional fish dishes that reflect the city's fishing heritage and centuries-old culinary traditions. The locals themselves embody the salt-of-the-earth character that makes this destination feel genuine rather than tourist-focused.
For travellers seeking alternatives to overcrowded Costa del Sol resorts, Cádiz offers accessible history without the crowds. Spain's train network connects the city easily from Seville and Málaga via Renfe services. Budget-conscious visitors find accommodation prices considerably lower than Barcelona or Madrid, making Cádiz an intelligent choice for stretching travel euros further.
The city's location on the Atlantic rather than Mediterranean creates a distinct atmosphere. Cooler waters and different light quality produce landscapes that feel removed from typical Spanish beach tourism. Ancient buildings throughout the old town—some dating back centuries—provide walking exploration through genuine neighbourhoods rather than sanitized historic districts.
Cádiz appeals to travellers who want Spanish culture
