Crenellated walls and towers of Castillo de San Marcos in El Puerto de Santa María
Town · Bahía de Cádiz · Cádiz province

El Puerto de Santa María

A sherry town on the Bay of Cádiz, with historic bodegas, a castle, seafood along the river and long sandy beaches.

Why visit El Puerto de Santa María

El Puerto de Santa María forms one corner of the sherry triangle with Jerez and Sanlúcar, and its quiet streets are lined with whitewashed bodegas and the palaces of eighteenth-century merchants who traded with the Americas. Columbus's ship the Santa María is linked to the town, and the poet Rafael Alberti was born here. It has a relaxed riverside centre on the Guadalete, a famous seafood strip and a string of beaches along the bay. It suits food and wine lovers, families and anyone wanting a base with easy access to Cádiz by ferry.

What to see and do in El Puerto de Santa María

Tour a bodega such as Osborne, home of the famous bull silhouette, or the small, family-run Gutiérrez Colosía by the river. The Castillo de San Marcos, a fortified church built over a mosque, offers guided visits. Walk the Ribera del Marisco, where seafood shops sell shellfish by weight, and the Plaza de Toros, one of the largest bullrings in Spain. Beaches range from the town's La Puntilla to Valdelagrana, Levante, Las Redes and La Muralla. Families have the Aqualand Bahía de Cádiz water park, and golfers the Real Club de Golf Vista Hermosa. A catamaran crosses to Cádiz in about half an hour.

A day in El Puerto de Santa María

Tour a sherry bodega in the morning and visit the Castillo de San Marcos. Lunch on shellfish bought by weight on the Ribera del Marisco. In the afternoon, head to Valdelagrana or La Puntilla beach, then take the catamaran to Cádiz for an evening walk.

Food and local life

Buy prawns, langoustines and crab by weight on the Ribera del Marisco and eat them at the tables outside, with a chilled fino from the town's bodegas. Fried fish, tortillitas de camarones and tuna are also local favourites.

Around El Puerto de Santa María

El Puerto de Santa María is in the Bahía de Cádiz comarca. Cádiz is a short boat ride away, Jerez is 15 minutes inland, Rota and the Costa Noroeste beaches lie to the west, and the salt marshes of the bay are excellent for birds. In summer, the town's beaches and riverside bars stay lively until late.

See every town and village on the Bahía de Cádiz page.

Getting there and around

El Puerto de Santa María is in the Bahía de Cádiz comarca, about 15 minutes by train or car from Jerez and Jerez airport, and 30 minutes by catamaran from Cádiz. Trains connect with Seville. The centre is walkable. Summer is busiest; spring and autumn are good for bodega visits and the beaches.

El Puerto de Santa María at a glance

Province
Cádiz

Comarca
Bahía de Cádiz

← Back to Bahía de Cádiz

El Puerto de Santa María in pictures

Places to visit in El Puerto de Santa María

Castillo de San MarcosHistoric · Bahía de CádizCastillo de San MarcosCastillo de San Marcos is a fortress-church in El Puerto de Santa María, built by Alfonso X in the 13th century around…Discover →Playa de ValdelagranaBeach · Bahía de CádizPlaya de Valdelagrana★ 4.4 (6,242)Playa de Valdelagrana is the town beach of El Puerto de Santa María's Valdelagrana district, 1,880 metres of fine golden sand from…Discover →Playa de las RedesBeach · Bahía de CádizPlaya de las Redes★ 4.4 (4,092)Playa de las Redes is a section of the 3 km Santa Catalina–Vistahermosa beach in El Puerto de Santa María, topped up…Discover →Playa de la MurallaBeach · Bahía de CádizPlaya de la Muralla★ 4.5 (464)Playa de la Muralla is a small cove in El Puerto de Santa María, about 245 metres long, set between low cliffs…Discover →Playa de la PuntillaBeach · Bahía de CádizPlaya de la Puntilla★ 4.3 (368)Playa de la Puntilla is El Puerto de Santa María's 1.3 km town beach at the mouth of the Guadalete, sheltered by…Discover →Playa de LevanteBeach · Bahía de CádizPlaya de Levante★ 4.5 (132)Playa de Levante, also called Los Toruños, is the undeveloped southern end of El Puerto de Santa María's coast, 4.3 km of…Discover →Real Club de Golf Vista HermosaGolf · Bahía de CádizReal Club de Golf Vista Hermosa★ 4.3 (485)Vista Hermosa, now the Real Club de Golf Vista Hermosa, is a nine-hole members' club opened in 1975 in the Vistahermosa area…Discover →Aqualand Bahía de CádizFamily attractions · Bahía de CádizAqualand Bahía de CádizAqualand Bahía de Cádiz is a water park off the A-4 at El Puerto de Santa María, with 11 attractions including the…Discover →Bodegas Gutiérrez ColosíaWineries & producers · Bahía de CádizBodegas Gutiérrez ColosíaFamily sherry bodega built in 1838 at the mouth of the Guadalete in El Puerto de Santa María, offering good-value tours with…Discover →Bodegas OsborneWineries & producers · Bahía de CádizBodegas OsborneOsborne's Bodega de Mora in El Puerto de Santa María, the 18th-century cradle of the bull-logo sherry and brandy house, with daily…Discover →