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. 

6 spa hotels found

ABaC Restaurant & Hotel // Barcelona +

Located 500m above sea level in a luxurious residential area near Tibidabo, the ABaC Restaurant &...

From 234 € per night

Dress code business casual / 2 Michelin stars

Castell Son Claret // Majorca +

Part of the prestigious The Leading Hotels of the World chain, Castell Son Claret is much m...

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

3 fine dining restaurants / 1 Bar / 1 nightclub

Hotel Arts // Barcelona +

Housed in iconic modern premises in the Olympic Port area of the city, this outstanding five star hotel provid...

From 250 € per night

1 Bar / 5 restaurants

Hotel Vistabella // Costa Brava +

Situated between two beaches in the charming costal town of Roses, the luxury spa Hotel Vistabella offers g...

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

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

Premium Switzerland is a proud member of