
Spa Hotels & Resorts in Santa Margalida from AU$225
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Santa Margalida Spa Hotels
Tonight
Tomorrow
This weekend
Next weekend
Our top choices for Santa Margalida hotels with a spa

9.6 out of 10, Exceptional, (83 reviews)
cleanliness Immerse in a wellness sanctuary with rejuvenating spa treatments, indoor pools, and lush gardens at this upscale resort.
The price is AU$454
includes taxes & fees
20 June - 21 June
The price is AU$316
includes taxes & fees
21 June - 22 June

9.4 out of 10, Exceptional, (362 reviews)
cleanliness Revitalise at this mountain retreat with 7 luxurious treatment rooms, 4 outdoor pools, and deep soaking tubs for a tranquil spa experience.
The price is AU$992
includes taxes & fees
22 June - 23 June

9.2 out of 10, Wonderful, (161 reviews)
cleanliness Rejuvenate at this waterfront hotel where body wraps, facials, and soothing massages await at the full-service spa with spa pool and sauna.
The price is AU$328
includes taxes & fees
11 July - 12 July

8.6 out of 10, Excellent, (97 reviews)
cleanliness Discover tranquil spa moments at this eco-certified retreat with indoor and outdoor pools, Turkish hammam, and a serene garden oasis.
The price is AU$225
includes taxes & fees
30 June - 1 July

9.0 out of 10, Wonderful, (138 reviews)
cleanliness Rejuvenate in this beachside hotel with a full-service spa offering Ayurvedic treatments and multiple pools.
The price is AU$235
includes taxes & fees
12 July - 13 July

8.6 out of 10, Excellent, (509 reviews)
cleanliness Rejuvenate at this eco-certified haven with hydrotherapy treatments, Turkish baths, and five swimming pools just steps from Playa de Muro.
The price is AU$270
includes taxes & fees
19 June - 20 June

8.8 out of 10, Excellent, (144 reviews)
cleanliness Indulge in rejuvenating massages at this upscale retreat with full-service spa, sauna, and seasonal pools near Playa de Muro.
The price is AU$269
includes taxes & fees
10 July - 11 July
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Spa hotels with pools in Santa Margalida

8.6 out of 10, Excellent, (509)
The price is AU$270
includes taxes & fees
19 June - 20 June
Spa hotels with free breakfast in Santa Margalida

9.2 out of 10, Wonderful, (161)
The price is AU$328
includes taxes & fees
11 July - 12 July
Spa hotels with spa pools in Santa Margalida

9.0 out of 10, Wonderful, (138)
The price is AU$235
includes taxes & fees
12 July - 13 July
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Santa Margalida Hotel Reviews

BQ Can Picafort Hotel
10/10 Excellent


























































