Spain Deals

To book any of our Spain holiday’s call us on 0300 124 7000

Spain Overview…

Holidays to Spain truly have something for everyone. From golden beaches and crystal-clear seas, to culture-rich cities and ancient winding streets, this country has so much to offer. And the best bit? You could be lying on a Spanish beach sipping cocktails much sooner than you think – these destinations are just a two hour flight away from the UK!

If you like to spend your time basking in sun, sea and sand, then look no further than our Spanish holidays to the Costas, where fine weather and endless entertainment means there is always something for couples, solo travellers, families and groups of friends.

To the north, enjoy a quaint mix of cobblestone streets, ancient castles and long sandy beaches on a holiday to Costa Brava. To the east, Costa Blanca is home to Benidorm one of Britain’s favourite holiday destinations, as well as the gorgeous city of Alicante and many wonderful beaches which have earned the region the moniker ‘The White Coast’.

Alternatively, head to the southern tip of this fabulous country and visit the Sunshine Coast of Coast Del Sol This area sees a whopping 320 days of glorious sunshine a year and boasts a mix of resorts, ranging from the family-friendly Torremolinos and Fuengirola, to the beautifully sophisticated destinations of Marbella and Nerja.

City breaks in Spain are also incredibly popular with holidaymakers looking for a stylish weekend escape. Here at Hays, we offer holidays to Barcelona, Madrid, Seville, Valencia and many more of this country’s cosmopolitan and historical cities. Take in the jaw-dropping architecture, experience the vibrant café culture or immerse yourself in the world-class fashion and shopping – Spanish city breaks have it all.

Quick Facts…

  • Average 2 hour flight
  • Time difference +1 hour(s)
  • Average temperature 23°C
  • EUR

Weather Averages…

All Inclusive

Family Tenerife 2022

£503.00

Beach Holiday

Costa Del Sol in 2022

£520.00
£375.00

All Inclusive

Las Vegas 2022

£706.00