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. 

7 spa hotels found

HOSPES AMÉRIGO 5* // Costa Blanca +

Location: Hospes Amérigo is located in the centre of the beautiful Alicante, ...

From 190 € per night


Location: Hospes Palacio de los Patos is located in the middle of Granada, just...

From 250 € per night

HOSPES PALAU DE LA MAR 5* // Valencia +

Location: Located in the historic centre of Valencia and close to the Turia Ga...

From 190 € per night

Hospes Puerta de Alcalá 5* Madrid // Central Spain +

Location: Located in the heart of Plaza de la Independencia, Hospes Puerta de A...

From 250 € per night

Majestic Hotel & Spa Barcelona // Barcelona +

The Majestic Hotel is located on the Passeig de Gràcia- the most expensive street in Spain and the sa...

From 179 € 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

URSO Hotel & Spa // Madrid +

Whether you may be coming to Madrid for business or pleasure, you deserve to be pampered at the fabulous U...

From 180 € per night

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

Premium Switzerland is a proud member of