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

HOSPES AMÉRIGO 5* // Costa Blanca +

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

From 190 € per night




HOSPES PALACIO DE LOS PATOS 5* // Granada +

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




Hotel Ritz Madrid // Madrid +

The Hotel Ritz Madrid is a historic five star hotel with a state-of-the-art spa in the Spanish capital. ...

From 265 € per night




Ibiza Gran Hotel // Ibiza +

The flickering light of candles, the sound of flowing water, the softness of the fabrics... Eve...

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




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