The short answer
Cádiz has real beaches on its doorstep. There are four, and all four kept their Blue Flag in 2026. Which one to choose depends on where you are staying and what you want.
- For the old town and sunsets: La Caleta
- For a short walk from the old town: Santa María del Mar
- For a full beach day with every service: La Victoria
- For more space: Cortadura
For the wild beaches you see in photos, such as Bolonia and Zahara, you need to leave the city, and a car helps. See the best beaches along the coast below.
The four city beaches compared
| Beach | Where | What it’s like | Best for |
|---|---|---|---|
| La Caleta | Old town, between two castles | Small cove with fishing boats | Sunset, atmosphere |
| Santa María del Mar | Just outside the old town walls | Small city beach | A swim near the old town |
| La Victoria | Modern town | Long, wide sand with a promenade | Families, a long beach day |
| Cortadura | South of La Victoria | Long and more open, towards San Fernando | Space, walks |
Each city beach in detail
La Caleta
The small beach of the old town sits in a cove between the Castillo de Santa Catalina and the Castillo de San Sebastián, with the white Balneario de la Palma behind it. It is sheltered, with fishing boats pulled up on the sand, and in our view it has the best sunset in town. It gets busy in summer, and the sand narrows at high tide. The fried-fish bars of La Viña are a few minutes’ walk away.
Santa María del Mar
The closest beach to the old town after La Caleta, just beyond the old walls and the Puertas de Tierra. We think it is a good choice if you are staying in the old town and want more room than La Caleta, without taking a bus.
La Victoria
Cádiz’s main beach runs along the modern part of the city, with a wide promenade, restaurants and many hotels and apartments behind it. It is long and wide, so it rarely feels as cramped as La Caleta, although Spanish families fill it in July and August. It is about 10 minutes from the old town by bus or taxi. See where to stay in Cádiz.
Cortadura
The beach continues south from La Victoria towards San Fernando, with fewer buildings behind it and more open space. We’d come here to walk or to escape the crowds. It is further from the centre, so check the bus, or bring a car in summer.
The best beaches near Cádiz
These are the main beaches along the Costa de la Luz, from nearest to furthest. Our Costa de la Luz guide covers each town in detail.
- La Puntilla and Valdelagrana (El Puerto de Santa María): big beaches across the bay. La Puntilla and Valdelagrana both had a Blue Flag in 2026, and the catamaran from Cádiz takes about 30 minutes.
- La Barrosa (Chiclana): about 8 km of fine sand, shelving gently, with every service. It had a Blue Flag in 2026, and it is good for children. See Chiclana.
- Conil: wide sandy beaches below a real white town, with coves under ochre cliffs to the north, such as Cala del Aceite and the coves of Roche. See Conil.
- El Palmar: about 8 km of straight beach with surf schools and beach bars, and famous sunsets.
- Los Caños de Meca: coves under cliffs, and the beach by the Trafalgar lighthouse.
- Zahara de los Atunes: a long, open beach, plus the coves of Atlanterra to the south. It also had a Blue Flag in 2026. See Zahara.
- Bolonia: a wide bay with clear water, a giant dune and the Roman ruins of Baelo Claudia. We think it is the most beautiful bay on the coast. The car parks fill up in summer, so go early.
- Los Lances and Valdevaqueros (Tarifa): huge beaches for kitesurfing, and very windy on levante days. See Tarifa.
Further north are Chipiona and Sanlúcar de Barrameda, at the mouth of the Guadalquivir. For all of Andalusia, see the best beaches in Andalusia.
Getting there
- City beaches: La Caleta and Santa María del Mar are an easy walk from the old town. Local buses run along the peninsula to La Victoria and on towards Cortadura.
- The coast: direct buses run to Conil, but a car is the easiest way to reach Bolonia, Zahara and Los Caños. See car hire in Andalusia.
- Across the bay: the catamaran to El Puerto de Santa María takes about 30 minutes.
Tips
- Check the wind. The strong east wind, the levante, can blow for days in summer. It is usually weaker around Cádiz than at Tarifa, Bolonia and Zahara, so on a strong levante day, we’d stay near the city.
- Check the tide. The Atlantic has real tides. Coves shrink at high tide, and on some beaches you can walk far out at low tide.
- Know when to swim. The sea is warm enough for most swimmers from about June to October. See Cádiz weather by month.
- Book early for summer. Hotels near the beach fill up in July and August, and we’d book months ahead.
- Combine it with the city. See things to do in Cádiz for the rest of your day.
FAQ
What is the best beach in Cádiz?
In the city, we think La Caleta is the most beautiful, and La Victoria is the best for a long beach day. Along the coast, we’d choose Bolonia.
Does Cádiz have good beaches?
Yes. The city has four beaches, and all four kept their Blue Flag in 2026. The wider province has some of the best beaches in Spain, including Bolonia and Zahara.
Can you walk to the beach from Cádiz old town?
Yes. La Caleta is in the old town itself, and Santa María del Mar is just outside its walls. La Victoria is about 10 minutes by bus or taxi.
Is the sea warm in Cádiz?
It is the Atlantic, so it is cooler than the Mediterranean. It is warm enough for most swimmers from about June to October.
Do you need a car for the beaches near Cádiz?
Not for the city beaches, Chiclana or El Puerto de Santa María, if you are happy with a bus or a boat. We’d hire a car for Bolonia, Zahara and Los Caños de Meca.

