Luxury holidays to Spain
Year-round sunshine and glorious sandy beaches make Spain one of the world's most popular destinations. And when you book luxury Spain holidays through 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 idea of luxury holidays is different, we’ve hand-picked a collection of hotels to suit every taste, from action-packed to laid back. So whether you’re a couple looking to relax or a family in search of some sun-filled fun, you won’t be disappointed.
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 Grand Palladium White Island Resort & Spa, which overlooks the ocean and boasts a sumptuous spa.
Or you could opt for the complete privacy of Royal Garden Villas, where you'll enjoy a tranquil setting 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 sandy stretches in Majorca's Cala Millor.
If you're staying on the mainland, you'll discover secluded spots among Costa Blanca's 170 beaches. And here you can make your retreat to the Asia Gardens Hotel & Thai Spa and book yourself a Thai treatment. Southern Spain is home to classy Nikki Beach, where you can check into the stunning Don Carlos Leisure Resort & Spa, complete with its own beach club. Or you could simply lounge around the pool at the magnificent Elba Estepona Gran Hotel & Thalasso Spa on the Costa del Sol. Decisions, decisions.
Are you ready to check out these luxury Spain holidays? Explore the latest deals below and start plotting your escape today.
Best luxury hotels in Spain
Gran Hotel Bali
Spain, Costa Blanca, Benidorm
8234 reviews
Hotel Palia La Roca
Spain, Costa del Sol, Benalmadena
1584 reviews
Playas de Guardamar Hotel
Spain, Costa Blanca, Guardamar Segura
1884 reviews
Ilunion Hacienda de Mijas
Spain, Costa del Sol, Mijas
1672 reviews
AluaSun Doblemar
Spain, Murcia, La Manga
806 reviews
Vera Playa Club
Spain, Costa de Almeria, Vera
1059 reviews
4R Playa Park
Spain, Costa Dorada, Salou
1217 reviews
Holiday World POLYNESIA Hotel
Spain, Costa del Sol, Benalmadena
3775 reviews
Hotel Sun Palace Albir & Spa
Spain, Costa Blanca, Albir
2092 reviews
Sandos Benidorm Suites
Spain, Costa Blanca, Benidorm
3186 reviews
Hotel Jaume I
Spain, Costa Dorada, Salou
2443 reviews
H10 Casa de la plata
Spain, Seville
545 reviews
Bristol
Spain, Costa Blanca, Benidorm
236 reviews
Hotel Benalma Costa del Sol
Spain, Costa del Sol, Benalmadena
1150 reviews
Augusta Club Hotel and Spa
Spain, Costa Brava, Lloret de Mar
574 reviews
Macdonald Dona Lola
Spain, Costa del Sol, Mijas
1166 reviews
Benikaktus
Spain, Costa Blanca, Benidorm
666 reviews
Hotel 525
Spain, Costa Calida, Los Alcazares
979 reviews
Silken Al-Andalus
Spain, Seville
5552 reviews
PortAventura Hotel Gold River + Ticket Included
Spain, Costa Dorada, Port Aventura
2972 reviews
Albir Garden Resort & Aquapark
Spain, Costa Blanca, Albir
2699 reviews
Santa Susanna Resort
Spain, Costa Brava, Santa Susana
3050 reviews
Sunset Beach Club
Spain, Costa del Sol, Benalmadena
4316 reviews
Globales Cortijo Blanco
Spain, Costa del Sol, San Pedro
3672 reviews