Site Contents

Package holidays Spain

With plenty of sunshine, fine sandy beaches, great resorts, cultural heritage and spectacular countryside, Spain is an excellent choice for a package holiday.

With over 5000 miles of coastline Spain is world-known for its beaches. Whether you choose to go to the mainland - Costa Dorada, Costa Blanca, Almeria or Costa del Sol -or one of the islands - the Balearics or the Canary Islands – you will find some stunning beaches.

Andalucia is a heady mix of guitars and flamenco, matadors and fiestas, where whitewashed hill villages contrast with grand Moorish palaces, while Catalonia is a picturesque combination of rugged coastlines and lush green landscapes. Central Spain is a land of castles, mountains and rich rolling plains, while Ibiza, with mega-clubs that attract some of the best international DJs, has one of the best club scenes in the world.

Read more [+]
flying from on
stay from £pp

Recommended offers in Spain

Jet off for a cheap holiday to Spain

Book a Spain package holiday with Thomas Cook and make the most of your time off! Leave your worries behind and relax, because with Spain package holidays, you can relax in style. Perfect for those on a budget, get a great deal on cheap package holidays to Spain.

Read more [+]

Sorry, we can't find your destination

Please choose a different destination, or ensure your selection is spelt correctly.

Please note: You need to choose your destination before your departure airport.

Please choose a departure airport

Please choose a departure date

Room 1

Booking for more than 9 people?

Please call 0844 879 8493 to speak to one of our advisors who will help you with your holiday needs.

More infants than adults?

Please call 0844 879 8493 to speak to one of our advisors who will help you with your holiday needs.

What are their ages on date of return?


Popular Destinations

To find out more information about a specific destination please use the links below.