Plan a trip
Language: English
Trip plannerPlan your trip on a map

Top destinations

EnglishDeutschFrançaisEspañolPortuguêsPortuguês (BR)Italiano
El Puerto de Santa María

El Puerto de Santa María

Sherry cellars, seafood bars and Atlantic beaches across the bay from Cádiz, in Andalusia's sherry country.

El Puerto de Santa María is a town in the province of Cádiz, on the Guadalete River near its mouth into the Bay of Cádiz. Locals call it El Puerto. It is one of the three towns of the Sherry Triangle, with Jerez de la Frontera and Sanlúcar de Barrameda, where Jerez sherry is aged and produced. Visitors come for the cellars, the seafood and the Atlantic beaches.

The beaches are the main draw, with fine sand, generally calm water, and promenades with bars and restaurants nearby. In the upper town, palaces built by merchants who traded with the Americas in the 17th and 18th centuries stand beside the Iglesia Mayor Prioral, a church documented from 1486. Cádiz is reached by passenger ferry, line 042, with 15 daily departures in each direction. Summers are warm, moderated by ocean winds, and winters are mild, with an average temperature of about 18 °C.

El Puerto de Santa María in five

  1. Take the ferry to CádizA passenger ferry links the town with Cádiz across the bay. It is a short, scenic crossing, so check the timetable and last return.Cádiz
  2. Eat on the seafood streetThe riverfront and the old fish quarter hold many seafood bars. Order what is fresh that day rather than a fixed menu.
  3. Plan a sherry bodega visitEl Puerto is one corner of the sherry triangle with Jerez and Sanlúcar. Book a tour in advance, since many bodegas need reservations.Jerez de la Frontera
  4. Use Valdelagrana beachThe long sand beach is on the edge of town. Check conditions before you go, since the Atlantic wind can pick up.
  5. Decide between El Puerto and CádizEl Puerto is calmer, with beaches and bodegas. Cádiz has the cathedral and seawall. Many travelers base in one and visit the other.Sanlúcar de Barrameda

Need to know

Airport
Jerez (XRY), about 20 minutes by car; Seville (SVQ) is farther
Getting there
Regional train from Seville or Cádiz; ferry from Cádiz
Getting around
Walk in town; a car or taxi to the beaches
Best base
The old center or near the river
Time needed
1 to 2 days; 3 with Jerez and Sanlúcar

Weather by month

  • Rainy days
  • Best
  • Good
  • Mixed
  1. JanuaryClear7 rainy daysHigh16°Low11°Mild, quiet
  2. FebruaryClear5 rainy daysHigh17°Low11°Mild
  3. MarchPartly cloudy10 rainy daysHigh17°Low12°Spring warmth
  4. AprilClear7 rainy daysHigh19°Low14°Holy Week
  5. MayClear4 rainy daysHigh22°Low17°Warm, calm
  6. JuneClear1 rainy dayHigh25°Low19°Beach season
  7. JulyClear0 rainy daysHigh27°Low22°Beach, hot
  8. AugustClear0 rainy daysHigh28°Low22°Hot, busy
  9. SeptemberClear2 rainy daysHigh26°Low21°Warm sea
  10. OctoberClear6 rainy daysHigh23°Low18°Mild
  11. NovemberClear8 rainy daysHigh19°Low14°Cool
  12. DecemberClear8 rainy daysHigh17°Low12°Mild

Average daily high and low in El Puerto de Santa María, 2016–2025. Rainy day: 1 mm of rain or more.

Right now in El Puerto de Santa María

Local time, today's weather and the exchange rate, refreshed through the day.

Clear

21

Feels like
20°
Humidity
65%
Wind
9 km/h
Chance of rain
0%

El Puerto de Santa María

09:48 PM

Monday, November 2

GMT+1

  1. Today26°14°0%Monday: Clear. High 26°, Low 14°. Chance of rain 0%.
  2. Tue21°15°20%Tuesday: Cloudy. High 21°, Low 15°. Chance of rain 20%.
  3. Wed22°16°53%Wednesday: Rain. High 22°, Low 16°. Chance of rain 53%.
  4. Thu21°17°23%Thursday: Fog. High 21°, Low 17°. Chance of rain 23%.
  5. Fri23°16°13%Friday: Fog. High 23°, Low 16°. Chance of rain 13%.
  6. Sat24°14°18%Saturday: Fog. High 24°, Low 14°. Chance of rain 18%.
  7. Sun23°19°69%Sunday: Rain. High 23°, Low 19°. Chance of rain 69%.

Updated 06:01 PM local time · Powered by WeatherAPI.com · Weather data by Open-Meteo.com

Money

Mid-market rate1 USD = 0.8961 EUR

EUR · Euro

Rates from Nov 2, 2026 · Rates By Exchange Rate API

What's on in El Puerto de Santa María

Concerts, festivals and big events in and around the city

Events calendar

Before you go to El Puerto de Santa María

Sherry bodega toursGuided tastings in the triangleCompare tours
Stays in El PuertoOld-town hotels and beach apartmentsCheck availability
eSIM for the Cádiz coastData for ferry times and bodega bookingsRead the guide

We may earn a commission. It never decides our picks.

Rules for El Puerto de Santa María, checked

  • Spain is in the Schengen Area. Check entry rules on the Spanish Foreign Ministry site (exteriores.gob.es) before you book flights.Source
  • Non-EU travellers may be registered at the border under the EU Entry/Exit System (EES). Read the European Commission's EES page for the current process.
  • Playa del Almirante lies inside the Rota naval base and is closed to the public. Use Playa de Valdelagrana or La Puntilla instead.

El Puerto de Santa María FAQ

Is El Puerto de Santa María worth visiting?

Yes for seafood, beaches and sherry. It is calmer than Cádiz and easy to combine with Jerez.

How do you get from El Puerto to Cádiz?

By ferry in about 30 minutes, or by train or car around the bay. The ferry is the most scenic.

How many days do you need in El Puerto?

One or two days for the town and beach. Add a day for Jerez or Sanlúcar.

Do you need a car in El Puerto?

Not in town. A car helps for the beaches and Sanlúcar, though trains and buses link Jerez and Cádiz.

When is the best time to visit El Puerto?

April to June and September for warm days and smaller crowds. July and August are hot and busy.