El Puerto de Santa Maria Holidays from £452

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £335 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your El Puerto de Santa Maria Holiday

From its rich history and lively atmosphere to its coastal scenery, there's loads to discover when you lock in a holiday package to El Puerto de Santa Maria. Your next exciting adventure is calling in this coastal city. If sightseeing is on the to-do list during your trip to El Puerto de Santa Maria, look around big attractions like Cadiz Cathedral, Plaza de Espana and Torre Tavira. No matter your travel plans or the size of your budget, organising a tailored El Puerto de Santa Maria holiday is simple with Expedia.

Top El Puerto de Santa Maria Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Eurostars Asta Regia
Senator Cadiz Hotel
Tandem Veedor De Galeras Suites
Hotel Palacio Marqués de Arizón
Crisol Monasterio de San Miguel

Things to do in and around El Puerto de Santa Maria

El Puerto de Santa Maria offers a delightful mix of beach and outdoor activities, making it an ideal destination for sports enthusiasts. Golf lovers can enjoy several top-notch courses and private clubs. Additionally, there are a variety of fun tours available that allow visitors to explore the area’s rich culture and beautiful landscapes. This charming town promises an engaging experience for all types of travellers.

Shopping

For a delightful shopping experience in El Puerto de Santa Maria, visit Plaza de Abastos, just 9.7km away, offering a charming mix of local produce and crafts. If you're up for a drive, explore Centro Comercial Novocenter, 29.0km away, featuring a variety of shops and entertainment options.

Recreation

Real Club de Golf Vista Hermosa offers a tranquil golfing experience amidst picturesque landscapes, perfect for relaxation and outdoor enjoyment. For cultural enrichment, visit El Gran Teatro Falla, where you can immerse yourself in captivating performances. Additionally, the Centro Municipal de Arte Flamenco showcases passionate dance, celebrating local tradition and artistry.

Adventure

Experience thrills at Aqualand bahia de Cadiz, a waterpark filled with slides and wave pools for family fun. For motorsport enthusiasts, Circuito de Jerez – Ángel Nieto offers adrenaline-pumping races a mere 20.9km away. Alternatively, enjoy outdoor sports at Trafalgar Surf, located 33.8km from El Puerto de Santa Maria.

Nightlife

In El Puerto de Santa Maria, enjoy vibrant nightlife at venues like La Vina, known for its lively tapas bars, and Calle Larga, where flamenco shows and clubs come alive. Stroll along the waterfront for a mix of bars and live music, creating an unforgettable atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near El Puerto de Santa Maria

El Puerto de Santa Maria is a delightful destination for beach lovers and outdoor enthusiasts alike. This charming port town offers a mix of cultural experiences, beautiful beaches, and vibrant city life. Visitors can explore local attractions such as picturesque squares and historic churches, making it an ideal spot for those seeking relaxation and adventure in Andalusia. Whether you're after sun-soaked days or cultural immersion, El Puerto de Santa Maria has something for everyone.

  • Valdelagrana Beach: Located a mere mile from El Puerto de Santa Maria, Valdelagrana Beach offers a delightful coastal experience. With its golden sands and vibrant beach vibes, it's perfect for sunbathing, swimming, or enjoying a leisurely stroll along the shore.
  • Cadiz Cathedral: Six miles away, Cadiz Cathedral is a stunning architectural marvel that exudes cultural richness. Its impressive baroque and neoclassical design, along with the breathtaking views from its tower, make it a must-visit for history and culture enthusiasts.
  • Plaza de Espana: Also located six miles from El Puerto, Plaza de Espana is a lively square that embodies the essence of Spanish culture. Surrounded by beautiful architecture, it's an ideal spot to relax, enjoy local cuisine, and soak in the vibrant city atmosphere.

Best time to go to El Puerto de Santa Maria

The best time to visit El Puerto de Santa Maria is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January54.7°F (12.6°C)Light RainMostly SunnyModerately LowSlightly Low
February55.8°F (13.2°C)Light RainMostly SunnyModerately LowAverage
March58.5°F (14.7°C)Light RainMostly SunnyAverageAverage
April62.2°F (16.8°C)Light RainMostly SunnyAverageAverage
May68.2°F (20.1°C)No RainSunnyAverageAverage
June73.4°F (23.0°C)No RainSunnyAverageSlightly High
July77.9°F (25.5°C)No RainSunnyModerately HighSlightly High
August79.2°F (26.2°C)No RainSunnyModerately HighSlightly High
September74.7°F (23.7°C)No RainSunnyModerately HighAverage
October69.8°F (21.0°C)Light RainSunnyAverageAverage
November61.3°F (16.3°C)Light RainMostly SunnyAverageSlightly Low
December57.0°F (13.9°C)Light RainMostly SunnyModerately LowSlightly Low

Tips to save on your trip to El Puerto de Santa Maria

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling during the off-peak season (typically November to January) for more affordable package holidays to El Puerto de Santa Maria.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

El Puerto de Santa Maria Beach Holiday

Sit by the water and feel the breeze in your hair during your El Puerto de Santa Maria holiday. If you're a first-timer, why not collect some pretty seashells as a memento of your trip to El Puerto de Santa Maria? Base yourself near Valdelagrana Beach, a popular strip of coast only 3 miles from the downtown area. We also offer value-for-money El Puerto de Santa Maria holiday packages that are closer to Santa Catalina Beach, another tempting option.

Things You Should Know About El Puerto de Santa Maria

  • If your idea of a perfect holiday is fresh ocean breezes and strolls along the shore, check out our El Puerto de Santa Maria beach hotels. You're sure to forget the headaches of daily life at these perfectly located retreats.
  • El Puerto de Santa Maria also has a good selection of apartments. Apartamento Mikaela and Apartamento Luna are a hit with travellers and are worth taking a look at.
  • El Puerto de Santa Maria has a population of approximately 87,700 people. Why not get out and have a conversation with one or two of them? It's an excellent way to get a little local knowledge! You can also look up our El Puerto de Santa Maria things to do page.
  • After you've made some great savings by booking an El Puerto de Santa Maria holiday package, you can splurge on unforgettable travel experiences. Naval Station Rota, Valdelagrana Beach and Aqualand are three attractions that should be on your must-visit list.

El Puerto de Santa Maria Essential Information

Language
Spanish
Currency
Euros
Local Welcome
¡Hola!
Local Goodbye
Adiós
Closest Airport
Jerez de La Frontera Airport (XRY)
Population
87,700
Max Temp Winter
16ºC
Max Temp Summer
27ºC
Top Sights
Cadiz Cathedral, El Gran Teatro Falla and Playa de La Puntilla

Top hotels in El Puerto de Santa Maria

Crisol Monasterio de San Miguel

Crisol Monasterio de San Miguel

4 out of 5
Virgen de los Milagros, 27 El Puerto de Santa Maria Cadiz
Fully refundableReserve now, pay when you stay
The price is £56 per night from 12 Apr to 13 Apr
£56
12 Apr - 13 Apr
includes taxes & fees
Crisol Monasterio de San Miguel
Del Mar Hotel & Spa

Del Mar Hotel & Spa

3 out of 5
Calle Babor 5A El Puerto de Santa Maria Cadiz
Fully refundableReserve now, pay when you stay
The price is £69 per night from 14 Apr to 15 Apr
£69
14 Apr - 15 Apr
includes taxes & fees
8/10 Very Good! (96 reviews)
While the property was clean it was significantly dated and the room I had booked with a bed for 2 turned out to be 2 small beds separated across the room which was not what I expected or wanted. The property also had a fusty/ smoky smell which was off-putting.

Reviewed on 15 Sept 2025

Del Mar Hotel & Spa
Playa de Valdelagrana

Playa de Valdelagrana

2 out of 5
AVENIDA DE LA PAZ,4 El Puerto de Santa Maria Cadiz
The price is £40 per night from 27 Apr to 28 Apr
£40
27 Apr - 28 Apr
includes taxes & fees
7.8/10 Good! (191 reviews)
Very convenient and nice.
Great location. Great customer service!! Nice and clean!! Elevator too.

Reviewed on 9 Oct 2024

Playa de Valdelagrana
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit

What to do in El Puerto de Santa Maria

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.