Spain is an exciting country with some of the finest architecture, food, culture and scenery in the world, and it's only a short hop from the UK. You can swap the grey streets of Britain for the excitement and colour of Spain in just a couple of hours, making it great for a short break.

You can opt for a sophisticated city jaunt in Barcelona or Madrid, a classic beach holiday in Alicante or Malaga, or visit the Balearic Island of Ibiza for the party of your life. Whatever you're looking for, Spain has got it.

Upcoming flights to Spain

More about Spain

Northern Spain is heaven for art lovers. From the museums of Bilbao to Gaudi’s surrealist buildings of Barcelona, there’s inspiration around every corner. South of Barcelona are the islands of Majorca and Menorca, which are popular destinations all year round for their sun, sea and fascinating island cultures. Southern Spain is well known for busy resorts such as Benidorm and Malaga. If you're looking for something a little more cosmopolitan, try Alicante.

This busy little town has a beautiful historic quarter and is known for its chic nightlife. Further south is Almeria, a beautiful province offering golden beaches, nature and quaint coastal villages. Nearby is Granada, worth visiting primarily for the architecture and tasty tapas. Wherever you go, you're guaranteed to find some excellent entertainment including the famous Flamenco dancers and fiestas. Be sure to visit a traditional Spanish tapas bar too, for a taste of Spanish cuisine that will keep you coming back for more.

Top 5 things to do in Spain