As far as short haul breaks are concerned, Brits in their thousands flock to the Spanish Costas each year - and for good reason. The favourable climate, the stunning beaches, and plenty of affordable attractions mean that whatever you're after, Spain holidays are pretty much guaranteed to please.
With ample sun, sea and sangria on offer in whatever resort you choose, holidays to Spain are not only affordable but memorable too. Whether you're planning to lounge on the sun kissed beaches as the kids bury each other in the sand, or prefer to dance until dawn at any of the nightlife hotspots, you can be sure that there are plenty of Spain holiday deals to suit your lifestyle.
Choose holidays in Spain and the possibilities are endless. You can listen to the sounds of castanets as you sip on sangria at sunset, try some new flavours at a local tapas bar, or explore some of the incredible culture - all within just two hours of the UK.
View Larger Map
Mainland Spain is scattered with various Costa resorts, which are perfect for holidaymakers of all ages. Literally translating as the ‘White Coast’, you can only imagine just how beautiful this area is. Wander one of the dazzling 37 blue flag beaches and feel the sand between your toes, before taking the plunge into the warming seas. Head home to Benidorm where you can expect something for everyone - from dancing the night away at the array of bars and clubs, to lazy days on the beach with a good read.
With a whole host of family-friendly Spain holiday deals in Costa Dorada, you can take your pick from some astounding attractions, including the superb PortAventura theme park, complete with thrilling roller coasters such as Dragon Khan and Tsunami.
Just off the coast of mainland Spain, in the heart of the warm waters of the Mediterranean Sea, lies an archipelago of islands, including Majorca, Menorca and Ibiza, which provide a perfect spot for a summer holiday.
Whether you're hoping to find bundles of activity, or just plan on enjoying lazy days on the golden sands, you can with cheap Spain holidays to the Balearic Islands. For something a little different, why not island hop on a Balearic boat trip?
While these beautiful islands may be located off the coast of North Africa, the Canary Islands are quintessentially Spanish in nature. This archipelago provides plenty of options for a summer break, including the hustle and bustle of Tenerife with its dominating Mount Tiede volcano, the chilled-out vibe of Fuerteventura, and the family-friendly fun of Gran Canaria.
Many would argue that as far as culture is concerned, there's little better than Spain package holidays to Andalucia. From superb markets, to the sensational Sierra Nevada Mountains, there's plenty to appreciate in the southernmost area of mainland Spain.
You can't visit Barcelona without laying eyes on one of its most famous landmarks. The Sagrada Familia may still be a work in progress but its completed façades are mesmerising and the views from the top are equally incredible. Barcelona is an easy coastal train ride away from many of the Spanish beach holiday resorts, allowing you to build the perfect city and beach break.
If you're staying in Barcelona, a short train ride will take you to Girona, the home of the second-best restaurant in the world, the Cellars de la Roca. For a once in a lifetime treat, sample the truly breathtaking culinary prowess of this 3 star Michelin restaurant for an inspirational dining experience.
Literally translating to 'saw mountain', Montserrat is a sight to behold and is home to some incredible sights, including the Benedictine Abbey which can be accessed by road and rail, or, for something a little different – the Aeri de Montserrat cable car.
Located in Almeria, this budget-friendly day out for all the family is well worth peeling yourself away from the beaches for. Whether you're after some poolside relaxation or your kids are budding daredevils, there's bound to be something to suit you.
Staying on the island of Tenerife? There's no escaping the majestic sight of Mount Tiede – the dormant volcano that dominates the landscape. Catch it in a different light as you watch the sunset over the horizon.
A successfully blend of traditional Spain and modern living, the Costa Blanca is a hub of activity for all ages. Head for Benidorm for the taste of a lively resort; enjoy the plethora of beautiful sandy beaches, the liveliness of the new town, or the tranquillity of the rustic Old Town in this incredibly versatile resort on the White Coast.
One of the up and coming resorts, Costa de la Luz can be found on the Andalucian coast overlooking the Atlantic Ocean. A stone's throw from neighbouring Portugal, resorts including the popular Punta Umbria provide beautiful weather and beaches for all to enjoy.
A step away from your typical Spanish holiday, Almerian resorts such as Mojacar manage to combine popular beachside retreats with whitewashed buildings and picturesque landscapes to provide an all-round holiday experience. Relax and unwind in this perfect spot, where the stresses of everyday life will feel a world away.
Escape the humdrum of daily life, kick back and relax with a Spain holiday. Plus with Direct Holidays you’ll find some of the best holiday deals, where we offer fantastic all inclusive holidays to the most popular holiday regions including the Costa Blanca, Costa Dorada and Costa del Sol.