We compare what's there to find the best deals for you.
Please enter a valid email address
You're now signed up. Great deals will soon be delivered to your inbox.
Find out more about this fascinating city destination before you compare prices on great-value Cadiz holidays...
Situated on the southwest coast of Spain, where wild Atlantic waves provide the kind of surfing that cannot be found on the Mediterranean shoreline, Cadiz is a unique and beguiling destination. An important city through the ages, the etchings of history are still visible on medieval churches, Arabic forts, Roman theatres and an impressive golden-domed cathedral.
Take a Cadiz holiday and this gorgeous city on the sea is yours to explore. Be sure to dance the flamenco, tuck into freshly caught seafood, drink at a beach bar and peruse market stalls for local pottery. The beaches are wide and clean, the culture intoxicating, and you will be treated to some of the best sunsets in Spain. What’s not to love?
Cadiz hotels come in all shapes and sizes. From cheap, basic guesthouses, to chic boutique hotels that offer swimming pools and far-reaching views… So you can find your perfect room whatever your budget.
If you think this port city on the Costa de la Luz could be your next dream destination, simply compare prices on package holidays to Cadiz using the TravelSupermarket search tool. You can also make use of our price-comparison knowhow to bag a bargain on car hire in Cadiz, plus other travel extras such as airport parking.
Discover what to expect of the weather and when to find cheap holidays to Cadiz…
Cadiz welcomes visitors at any time of the year and offers warmth and plenty of sunshine. Average daily temperatures between April and November range from 24C in May to 30C in August, with the Atlantic breeze keeping things from feeling too sticky and hot. Winters are mild, with daytime averages of 16C, even in January. The ancient sites of Cadiz lure those looking for cultured city breaks throughout the year. But it can get a bit wet between November and January.
The Spanish passion for life shines through at these top annual events in and around Cadiz…
Los Carnavales; February/March: One of the best carnivals in the world rocks the foundations of Cadiz in the weeks before Easter. With traditional fancy dress and parades, the Cadiz carnival dances to the tune of the many chirigotas, comparsas, romanceros and choirs; from satirical humour to serious classical notes, your senses are in for a treat at this annual event.
Jerez Horse Fair; April/May: Travel inland to the city of Jerez (a 40-minute journey by road) to witness the famous Feria del Caballo. The city is known for sherry, flamenco and this magnificent show of horsemanship, at which can also see bullfighting.
Cadiz International Dance Festival; June: A weeklong programme of dancing events comes to Cadiz in June. Many workshops, shows and children’s activities are free to attend.
There is no shortage of ways to have a good time in this ancient city…
Kids and teens: The beaches of Cadiz are special. Victoria is one of the best and its urban setting means plenty of facilities for families. A Blue Flag flies above the pristine sands here, where parasols keep little ones in the shade and pedaloes bring smiles to the faces of older children.
Grown-up families: The Torre Tavira provides some of the best views of Cadiz. The camera obscura is a particular hit with younger members of the family.
Romance: With its striking and historic setting, La Caleta beach presents one of the most unforgettable sunset vistas you are ever likely to see. Take your loved one by the hand, find a bar or a spot on the sand, and enjoy the golden scene as the sun disappears for the day.
Active types: Whether you are a newcomer to the waves or you know your nose from your tail, the surfing in Cadiz is some of the best in Spain; instructors can help first-timers.
Free and cheap: It costs nothing to tour the ancient streets of El Populo, the oldest district in Cadiz, where cobbled alleys give way to sun-filled squares and bustling cafes.