Spain is an ideal destination for luxury spa holidays thanks to its great climate and beautiful beaches, as well as its modern and luxurious spa hotels.

If you are seeking a little respite from the pressures of your daily routine, a spa holiday could be just the thing you need to help you float away the stress. Luxury spa hotels are the perfect venue for a luxurious retreat, a romantic getaway or a holiday by the beach with extra pampering. Our top spa hotels in Spain include some of the leading five star hotels. Discover our selection below, or contact us for more information. 

8 spa hotels found

Barceló Asia Gardens & Thai Spa // Costa Blanca +

Pamper yourself with a trip to Barceló Asia Gardens & Thai Spa in the south-east of Spain in Alican...

From 275 € per night

Barceló La Bobadilla 5*GL // Granada +

This 5* luxury spa hotel combines the best of quality and design to provide an incredibly indulgent experie...

From 205 € per night

Finca Cortesin Spa and Golf Resort // Marbella +

The exceptional setting of the resort makes it an ideal location for a romantic holiday centred on golfing, sp...

From 429 € per night

Le Méridien RA Beach Hotel & Spa // Costa Brava +

This resort in Avinguda Sanatori sits right on the beach and is in a truly tranquil setting, ideal for ...

From 207 € per night

Marbella Club Hotel, Golf Resort & Spa // Marbella +

Set right in the heart of Marbella’s Golden Mile, the Marbella Club · Golf Resort & Spa must be seen to...

From 299 € per night

Puente Romano Marbella // Marbella +

The resort's traditional Andalusian architecture is both welcoming and relaxing and helps you feel almost i...

From 210 € per night

Talise Spa at Jumeirah Port Soller, Majorca // Majorca +

Talise Spa makes the most of its idyllic setting in the Jumeirah Port Soller Hotel on the wonderful island ...

From 350 € per night

Villa Padierna Palace Hotel // Marbella +

Voted 2013 Best Spa by Seven Stars Global Luxury Awards, this Medical Wellness spa provides all the plea...

From 240 € per night

Thank you for sharing! 0
We are processing your request…

Premium Switzerland is a proud member of