Famous for its Mediterranean beaches, spicy cuisine, siestas and otherworldly architecture, Spain is a fascinating place to visit. There are so many attractions to discover, fabulous food to indulge in and captivating art, culture and tradition to experience.
Each Spanish city is entirely different from the next, whether its Barcelona’s magnificent architecture or Madrid’s parks and wide avenues. Wherever you travel in Spain, whether it’s to laze on a beach on the Costa Brava or the Costa del Sol, party all summer on the Balearic islands of Ibiza or Majorca, or explore the towns of Seville, Toledo and Valencia, you’re in for an adventure full of flamenco dancing, tapas, paella, superb wine and glorious sunshine.
Why choose a holiday package to Spain?
- The country is full of history and traditions.
- Go island hopping in Spain, from Balearic gems like Ibiza to Majorca.
- Spanish festivals, like the Running of the Bulls in Pamplona, are legendary.
- Its art is unmatched, with many of the world’s best painters hailing from Spain, including Goya, Picasso and Dali.
- It is famous for its numerous magnificent beaches, considered the best in Europe.
- Spanish architecture is unique and extraordinary.
- It’s home to 47 fascinating UNESCO World Heritage Sites.
Whatever type of holiday you’re looking for, whether it’s a beach holiday, a dream honeymoon package, an opportunity for a family time holiday, an all-inclusive getaway to party with friends, or a voyage of discovery, you’ll find it in Spain. This beautiful country offers so many different holiday experiences, with its incredible landscapes, mouth-watering cuisine, striking architecture, fascinating traditions and fabulous art museums. Thompsons Holidays are experts in creating package holidays to Spain. Browse our 2025 deals now and let's start planning!