Relax and unwind with our luxury spa breaks
For many, the perfect holiday is all about relaxation and pampering.
If you fancy the idea of drifting off into a blissful haze of massages and steam rooms and whirlpool baths and beauty therapies, we have a great choice of spa resorts and hotels set in some of the world's most beautiful scenery.
Make time for yourself with a relaxing spa break in one of Europe's most beautiful locations. Indulge in a range of luxurious treatments as you enjoy a holiday that will live long in your memory.
The naturally thermal and healing waters of Sirmione are harnessed by Aquaria, the town's wellness centre, which has beautiful gardens and relaxing warm pools overlooking Lake Garda. Here, you can enjoy a range of hydromassage produced by water jets and there are also spa treatments on offer
Bad Hofgastein, Austria
Discover the 6 ‘ thermal worlds’ of the Alpentherme in Bad Hofgastein. There's ‘Relax World’ where you can recline on an air bubble bed, be soothed by massage jets, or sit back with a panoramic view of the mountains. And ‘ Sauna World’ which is a veritable village of different saunas surrounding a hot thermal pool and a cold mountain lake. You can then head to ‘Gusto World’ to sip a cocktail or feast on Austrian or Mediterranean dishes.
The brand new, state of the art Tauern Spa Kaprun is a haven for any spa goer. You'll find everything here; pools, saunas, aroma steam rooms, quiet zones, massage, beauty therapies and a choice of restaurants. And they've even got ‘textile’ saunas for us more conservative Brits where bathing suits are encouraged…
Lake Bled, Slovenia
A natural spring was discovered here in 1818 and the Grand Hotel Toplice now stands on top of it. The hotel has outstanding spa facilities using the thermal waters and with a lakeside location and gorgeous views of the Julian Alps, this is the perfect place to pamper yourself.
How to book
- Search for your holiday to one of our destinations.
- Filter your results by 'Wellness facilities' or 'Swimming pool'.
- Choose your package and continue with booking.
New and existing bookings:
0871 230 8180*
* Calls to 0870 and 0871 numbers cost 10p per minute plus network extras