Luxury holidays to Spain

Year-round sunshine and glorious sandy beaches make Spain one of the world's most popular destinations. And when you choose luxury Spain holidays from Thomas Cook, you can experience the ultimate relaxation during your stay.

This sun-soaked country is home to a host of spectacular resorts that deliver 5-star holidays in Spain. And because everyone's ideal of luxury holidays is different, we've hand-picked a collection of hotels to suit every taste, from action packed to laid back and relaxed. Just for you, we've got plush hotels all over the country, with something for every family and every couple.

From the Costa Brava and the Costa del Sol on the mainland, to the islands off the coast, your perfect 5-star holidays in Spain are ready and waiting to be discovered. You can go all out with a stay at chic hotels and resorts right on the beachfront, and wake up to sea views from your premium room. Eliminate all that stress with a stay at the All Inclusive Sensatori Resort Ibiza, which boasts its very own rooftop bar and a sumptuous spa, too.

Or you could opt for the complete privacy of Royal Garden Villas, where you'll enjoy a tranquil location and your very own pool. You can soak up the sunshine and peace and quiet in destinations all over Spain. Maspalomas is a charming place in southern Gran Canaria where you can relax with your loved one. Or you could take your pick from eight beautiful beaches in Majorca's Cala Millor.

If you're staying on the mainland, you'll discover secluded spots among the Costa Blanca's 170 beaches. And here you can make your retreat to the Asia Gardens luxury hotel Spain and book yourself a Thai spa treatment. Southern Spain is home to classy Puerto Banus, where you can check into the superb Westin La Quinta, complete with its own golf course. Or you could simply lounge around the pool at the magnificent Holiday Palace Hotel on the Costa del Sol. It's up to you to decide.

Are you ready to make your getaway with luxury Spain holidays? Explore our latest deals below and start plotting your escape today.

Best luxury hotels in Spain