El Puerto de Santa Maria Holidays from £388

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to £335 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    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.
Crisol Monasterio de San Miguel
Áurea Casa Palacio Sagasta By Eurostars Hotel Company
Eurostars Asta Regia
Tandem Veedor De Galeras Suites
Cosy Holiday Home With Sea-view

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

Hotel Puertobahia & Spa
Hotel Puertobahia & Spa
4 out of 5
Avenida Paz 38, Playa Valdelagrana, El Puerto de Santa Maria, Cadiz
Fully refundableReserve now, pay when you stay
The price is £149 per night from 13 Jul to 14 Jul
£149
13 Jul - 14 Jul
includes taxes & fees
8.2/10 Very Good! (629 reviews)
"It was a last minute decision to stay overnight and we had a great time"

Reviewed on 23 Jun 2025

Hotel Puertobahia & Spa
Playa de Valdelagrana
Playa de Valdelagrana
2 out of 5
AVENIDA DE LA PAZ,4, El Puerto de Santa Maria, Cadiz
Fully refundableReserve now, pay when you stay
7.6/10 Good! (173 reviews)
Very convenient and nice.
"Great location. Great customer service!! Nice and clean!! Elevator too."

Reviewed on 9 Oct 2024

Playa de Valdelagrana
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 £86 per night from 6 Jul to 7 Jul
£86
6 Jul - 7 Jul
includes taxes & fees
8.2/10 Very Good! (391 reviews)
"Really enjoyed our stay here, interesting building with nice amenities. Would happily stay again."

Reviewed on 16 Jun 2025

Crisol Monasterio de San Miguel
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

Frequently asked questions

Why should I book my El Puerto de Santa Maria holiday with Expedia?
Choose Expedia to organise your next big escape simply and all in one convenient place. Our top tip for bagging an unbeatable deal on an El Puerto de Santa Maria retreat? Bundle your accommodation, airfares and/or car hire into a package holiday. Then throw in some fun tours and activities. Many bookings also come with flexible cancellation policies, so there's no need to stress if you have to switch up your travel plans. Round-the-clock help with cancelling and amending your trip is on-hand via our Customer Service Portal link.
When is the best time of year to holiday in El Puerto de Santa Maria?
El Puerto de Santa Maria is very popular in April, June and October. If you're not into crowds and prefer a slower pace, book your getaway for January, March and December. With daytime average temperatures of 12ºC, January is the coolest month in El Puerto de Santa Maria. The warmest time of year is August, when you can expect average temperatures of 26ºC during the day. Whatever the weather, you'll discover plenty of things to keep you entertained here.
What are the top hotels for my holiday in El Puerto de Santa Maria?
Crisol Monasterio de San Miguel will be the perfect base for your El Puerto de Santa Maria escape. Situated in Sudamérica, it's one of the area's top hotels.
How do I get a cheap holiday to El Puerto de Santa Maria?
Our El Puerto de Santa Maria holidays promise plenty of savings for the savvy wanderer. For the best deal, simply bundle your flights, hotels and extras (including activities). But great bargains are just the beginning of your next memorable adventure. Book with Expedia and and you'll have over 400 airlines and 321,000 hotels across the globe to pick from. Whatever your style or budget, there's a holiday here just for you. Learn more about how you can save money on your holiday when you book a flight and hotel together with Expedia.
What should I do on my El Puerto de Santa Maria holiday?
With leading attractions like Cadiz Cathedral and Plaza de Espana, a holiday in El Puerto de Santa Maria promises plenty of fun things to do and see. Torre Tavira and Naval Station Rota are two other sights worth discovering.
What is the best area to stay in when on holiday in El Puerto de Santa Maria?
There's so much to do in El Puerto de Santa Maria, so spend your nights near its best sights and maximise your time sightseeing. Valdelagrana Beach is one place to add to your to-do list.
Do I need a visa for my El Puerto de Santa Maria holiday?
Check the most up-to-date information on official government websites. Your nationality and whether you're travelling for business, study or leisure will determine if you require a visa for El Puerto de Santa Maria. Make yourself familiar with the application process, including any required documentation, turnaround times and fees. Start your application well in advance to allow enough time for processing. Some visas can take weeks or even months to obtain, depending on the country.
What should I wear on my El Puerto de Santa Maria holiday?
Though everyone's personal style is different, it can be useful to have some guidelines for what kind of clothes to wear on your holiday in El Puerto de Santa Maria. Think about browsing social media before you leave for inspiration on fashion trends or dress codes. Check the local weather forecast so you can pack your bags accordingly. The warmest time of year in El Puerto de Santa Maria is August, with average daily temperatures of 26ºC. If you're holidaying in the coolest month of January, the mercury hovers around 12ºC during the day.
What does an Expedia El Puerto de Santa Maria holiday include?
Flights, hire cars and hotels --- we've got them all. With Expedia, you can shape your El Puerto de Santa Maria package the way you want. All you have to do is decide just what you need. Once you've made your booking, why not add extras like tours and activities? The more you bundle, the bigger your savings! Discover a huge range of property types and choose one that matches your group size and travel needs. The most popular rentals here are apartments and private holiday homes. With Expedia, it's easy to design your El Puerto de Santa Maria retreat however you like.
Does Expedia offer Book Now, Pay Later El Puerto de Santa Maria holidays?
Your bank balance shouldn't get in the way of escaping on holiday, so Expedia has devised a solution to help. Thanks to our partnership with online lender Klarna, it's easier than ever to book a fabulous getaway without draining your savings. Klarna offers flexible payment options at checkout that take the stress out of budgeting for your escape. Consider one of these flexible payment options:

  • Pay monthly holidays: Klarna offers the ability to pay in multiple transactions that work for all budget sizes, so you can escape on that well-deserved holiday now.
  • No-deposit holidays: When you want to grab an unbeatable deal but your budget doesn't quite go that far, Klarna's no-deposit holiday plan will allow you to Book Now, Pay Later to lock in your escape.

Can I choose my airline with an El Puerto de Santa Maria Expedia holiday?
You certainly can. We offer more than 400 partner airlines around the world, so choose the carrier that suits your travel needs.

* 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.