From inner-city sanctuaries to country retreats, nothing beats checking into one of the UK's best spa hotels for some well-deserved me-time. Whether you’re in the mood for a city escape or a countryside getaway, going on a UK spa weekend is one of the best ways to relax and a quality UK spa hotel can leave you walking out like a brand new person.
So without further ado, here’s our take on some of the best UK Spa hotels, along with some cheap UK spa hotels and even some for our friends up North. Feel free to skip to your chosen section via the links below:
- The best spa hotels throughout the UK
- The best spa hotels in London
- The best spa hotels in the Lake District
- The best spa hotels in the Midlands
- The best spa hotels in Scotland
The Best UK Spa Hotels
1. Corinthia Hotel, London
Average Price Per Night: £650
Address: Whitehall Place, London SW1A 2BD, United Kingdom
When it comes to London spa hotels, few are as impressive as the Corinthia Hotel. Its state-of-the-art ‘ESPA Life’ spa is spread out over four floors and offers a holistic approach to well-being. With a jaw-dropping 17 treatment rooms staffed by expert therapists, the spa is equipped with a 24-hour indoor swimming pool, a thermal floor feature and an amphitheatre sauna. Deprived of a good night’s sleep? The Corinthia’s spa will indulge you with heated marble loungers and private sleep pods.
2. The Telford Hotel Spa & Golf Resort, Telford
Average Price Per Night: £110
Address: Great Hay Dr, Sutton Heights, Telford TF7 4DT, United Kingdom
Situated in the UNESCO World Heritage Site of the Ironbridge Gorge, The Telford Hotel, Spa and Golf Resort will spoil you with stunning views, combined with stylish décor. If you’re looking for a UK spa break, this hotel offers various treatments and spa packages to suit your every need. Under the care of a dedicated team, say goodbye to aches and pains in one of 5 private rooms. Additionally, spoil yourself with the rejuvenating qualities of ELEMIS skin products with facials, massages and body treatments.
3. The Marine Hotel & Spa, North Berwick
Average Price Per Night: £145
Address: Cromwell Rd, North Berwick EH39 4LZ, United Kingdom
Known for its beautiful coastal setting and 19th-century Victorian architecture, the Marine Hotel Hotel & Spa is the ideal spa hotel in North Berwick. This UK hotel with a spa offers a wide array of 39 treatments, a sauna steam room, and products by the French skincare brand Caudalie. Renowned for combining scientific techniques with ingredients from Bordeaux, switch off with a soothing range of facial and body treatments. Last but not least, this North Berwick spa hotel also offers exciting packages for ‘spa days’. Sign up via their website for:
- Mother-daughter spa days
- Couples spa days
- Sunday spa days
4. Best Western Webbington Hotel & Spa, Somerset
Average Price Per Night: £90
Address: Loxton, Axbridge, Somerset BS26 2HU, United Kingdom
Dive into a UK spa weekend of ultimate peace in Somerset, at The Best Western The Webbington Hotel and Spa. The elegant country manor boasts plenty of rural charm thanks to its picturesque scenery and exquisite spa facilities. Wellbeing at the Webbington offers an expansive menu of treatments, ranging from reflexology to aromatherapy. Each treatment is tailored to meet your specific needs, melting away the stresses of daily life. Looking to be completely pampered? Try a bundle or personalised spa treatment, created to leave you floating away.
5. Oulton Hall Hotel, Leeds
Average Price Per Night: £150
Address: Rothwell Ln, Oulton, Leeds LS26 8HN, United Kingdom
Lying amidst Yorkshire’s breathtaking scenery is the Oulton Hall Hotel. There’s something about the Country House Hotel that creates a truly unforgettable spa experience. Whether it’s a day of pampering or an overnight stay, each spa treatment is strategically designed to leave your skin feeling nourished and glowing. In addition, you can enjoy a dip in the spa hotel’s indoor pool and switch off on a lounger. To extend your time, consider one of their spa break packages — get your friends together for an indulgent spa weekend, including soothing treatments, dinner, and cocktails.
6. Spread Eagle Hotel & Spa, Midhurst, Sussex
Average Price Per Night: £180
Address: South St, Midhurst GU29 9NH, United Kingdom
This historic spa hotel offers a blend of traditional charm and modern luxury. This Sussex spa hotel features a heated indoor pool, jacuzzi, and a range of rejuvenating treatments. Relax by the open fires or explore the scenic South Downs National Park.
7. Lodore Falls Hotel & Spa
Average Price Per Night: £250
Address: Borrowdale, Keswick CA12 5UX, United Kingdom
Situated in the beautiful Borrowdale Valley, this hotel offers breathtaking views and luxurious spa facilities, including an outdoor hydrotherapy pool, a sauna, and a range of bespoke treatments. The stunning location and elegant accommodations ensure a rejuvenating experience.
8. Greenwoods Hotel & Spa
Average Price Per Night: £200
Address: Stock Rd, Stock, Ingatestone CM4 9BE, United Kingdom
Set in a 17th-century manor house, Greenwoods offers a blend of historic charm and modern luxury. The spa features a 20-meter lap pool, sauna, steam room, and a variety of treatments designed to rejuvenate and relax. The elegant decor and serene gardens create a perfect spa break in the UK.
3 Affordable Spa Hotels in London
If the spa hotels mentioned above seem a bit too pricey, we've got your back. London's actually home to many affordable spa hotels that offer cheap yet indulgent spa experiences. If you're looking to pamper yourself without breaking the bank, here are some affordable spa hotels in London:
1. The Spa at Dolphin Square
Located in the heart of Pimlico, The Spa at Dolphin Square offers a tranquil retreat from the city's hustle and bustle. This affordable London spa hotel features a range of relaxing treatments, including massages, facials, and body wraps. Guests can also enjoy the hotel's fitness facilities, including a gym, swimming pool, and sauna.
2. K West Hotel & Spa
Situated in the vibrant neighbourhood of Shepherd's Bush, K West Hotel & Spa is a stylish and affordable spa hotel. The hotel's spa offers a variety of treatments, from traditional massages to innovative beauty therapies. Guests can also relax in the hotel's hydrotherapy pool or unwind in the herbal steam room.
3. The Montcalm Royal London House Spa
Located near Liverpool Street Station, The Montcalm Royal London House Spa is a hidden gem in the heart of the city. This affordable spa hotel offers a range of rejuvenating treatments, including massages, facials, and body scrubs. Guests can also enjoy the hotel's rooftop terrace, which offers panoramic views of the London skyline.
The Best Spa Hotels in the Midlands
For those of us living in The Midlands, we sometimes feel miles from the hustle and bustle of the capital. But did you know there are plenty of luxurious spa hotels in the Midlands to choose from? Here are some of the best spa hotels in the Midlands that offer a perfect blend of relaxation and tranquility:
1. Breadsall Priory Marriott Hotel & Country Club
Average Price Per Night: £120
Address: Moor Rd, Morley, Derby DE7 6DL, United KingdomNestled in the heart of Derbyshire, Breadsall Priory Marriott Hotel & Country Club is a magnificent spa hotel that combines historic charm with modern luxury and boats two incredible golf courses bound to please any golf fanatics. The hotel's spa features a range of indulgent treatments, including massages, facials, and body wraps. Guests can also enjoy the hotel's leisure facilities, which include a swimming pool, sauna, and steam room.
2. Moddershall Oaks Country Spa Retreat
Average Price Per Night: £195
Address: Moddershall, Stone ST15 8TG, United Kingdom
Next on our list of the best spa hotels in the Midlands is Moddershall Oaks Country Spa Retreat which offers an idyllic escape from the hustle and bustle of everyday life. This Midlands spa offers a range of holistic treatments and therapies, along with a serene outdoor hot tub and a heated swimming pool. With luxurious accommodations and breathtaking views, this UK spa hotel is the epitome of relaxation and great for an impromptu spa break.
3. Mallory Court Country House Hotel and Spa
Average Price Per Night: £210
Address: Harbury Ln, Leamington Spa CV33 9QB, United Kingdom
Set in the beautiful Warwickshire countryside, Mallory Court Country House Hotel and Spa is a haven of tranquillity. The hotel's spa boasts a range of luxurious spa treatments, including massages, facials, and body scrubs. Guests can also unwind in the hotel's thermal suite, which features a hydrotherapy pool, sauna, and steam room.
4. Ardencote Spa
Average Price Per Night: £130
Address: The Cumsey, Lye Green Rd, Claverdon, Warwick CV35 8LT, United Kingdom
A luxurious retreat offering extensive spa facilities, including an outdoor heated swimming pool, hot tub, and sauna. Ideal for a rejuvenating getaway with elegant surroundings and top-notch service.
5. Rushton Hall Hotel and Spa
Average Price Per Night: £170
Address: Rushton, Kettering NN14 1RR, United Kingdom
The Rushton Hall Hotel and Spa is a grade I listed spa hotel in the Midlands combines historic charm with modern spa amenities, including a heated indoor pool, sauna, and various wellness treatments. The grand interiors and landscaped gardens enhance the luxurious experience.
The 5 Best Spa Hotels in the Lake District
If you're seeking the ultimate relaxation retreat amidst the stunning natural beauty of the Lake District, look no further. The Lake District offers a serene and picturesque backdrop for some of the best UK spa hotels. Here, we've curated a list of the best spa hotels in the Lake District that promise to rejuvenate your mind, body, and spirit.
1. The Langdale Hotel & Spa
Average Price Per Night: £200
Address: Great Langdale, Ambleside LA22 9JD, United KingdomNestled in the heart of the Lake District, The Langdale Hotel & Spa is a haven for relaxation seekers thanks to its luxurious Brimstone Spa. Surrounded by breathtaking landscapes, this Lake District spa hotel offers a range of indulgent treatments exclusively to its guests. From massages to facials and body therapies, you'll find yourself melting away stress in no time. The Langdale Spa also features an impressive thermal pool, sauna, and steam room, all set against the backdrop of stunning views.
2. Gilpin Hotel & Lake House
Average Price Per Night: £340
Address: Crook Rd, Windermere LA23 3NE, United KingdomFor a luxurious and intimate Lake District spa hotel, consider Gilpin Hotel & Lake House. This boutique hotel boasts an award-winning spa that combines traditional and contemporary wellness techniques. For those looking to splash out, book a Spa Suite to enjoy a luxury room that floats over the pond and offers fantastic mountain views and receive a complimentary 50-minute Pure Lakes spa treatment. You'll also be able to tuck into a Michelin Starred Tasting Menu with matched wines for an ultra-extravagant spa break.
3. The Daffodil Hotel & Spa
Average Price Per Night: £180
Address: Keswick Rd, Grasmere, Ambleside LA22 9PR, United Kingdom
Situated on the shores of Grasmere, The Daffodil Hotel & Spa offers a Lake District spa experience that's as refreshing as the lake itself. Enjoy a range of holistic treatments and therapies designed to restore your balance and vitality but make sure you book in advance to avoid disappointment as this luxury Lake District spa hotel is very popular. With a peaceful atmosphere and stunning lake views, this spa hotel is perfect for a romantic getaway or a solo retreat.
4. Another Place
Average Price Per Night: £270
Address: Watermillock, Ullswater, Penrith CA11 0LP, United Kingdom
This Lake District gem provides an escape from the hustle and bustle of everyday life. Another Place is a contemporary Lake District spa hotel that offers a serene and nurturing environment where you can pamper yourself with rejuvenating treatments and massages. When staying at this luxury hotel with a spa, make sure you try out the many outdoor pursuits on offer like wild swimming, paddle-boarding, hiking, yoga and pilates. The combination of the tranquil surroundings and top-notch spa facilities will leave you feeling utterly relaxed and refreshed.
5. Lakeside Hotel & Spa
Average Price Per Night: £250
Address: Newby Bridge, Ulverston LA12 8AT, United Kingdom
Situated on the shores of Lake Windermere, the Lakeside Hotel is home to the Aveda Destination Spa where relaxation meets luxury. This Lake District spa focuses on holistic wellness and offers a variety of spa treatments to cater to your needs. After a day of pampering, take a leisurely stroll along the lake or simply unwind in the hotel's comfortable lounges with a picturesque view.
The 5 Best Spa Hotels in Scotland
1. Crieff Hydro
Average Price Per Night: £170
Address: Ferntower Rd, Crieff PH7 3LQ, United Kingdom
Located in the heart of Perthshire, Crieff Hydro offers a unique blend of traditional charm and modern comfort. This hotel's spa features a tranquil environment where you can unwind with a range of treatments, from massages to facials and body wraps. The Victorian Baths, with their soothing thermal waters, provide the perfect setting for relaxation. In addition to the spa, Crieff Hydro offers a variety of outdoor activities, making it an ideal destination for both relaxation and adventure.
2. Ardoe House Hotel & Spa
Average Price Per Night: £120
Address: South Deeside Rd, Blairs, Aberdeen AB12 5YP, United Kingdom
Located just outside Aberdeen, Ardoe House Hotel & Spa combines the charm of a 19th-century mansion with modern spa facilities. The Aberdeen spa hotel offers a range of luxurious treatments designed to relax and rejuvenate, including facials, massages, and body wraps. Guests can also enjoy the indoor swimming pool, sauna, and steam room. With its beautiful grounds and historic setting, Ardoe House provides a tranquil retreat for those looking to escape the hustle and bustle of everyday life.
3. Cameron House on Loch Lomond
Average Price Per Night: £310
Address: Loch Lomond, Alexandria G83 8RE, United Kingdom
For a tranquil spa break near Loch Lomond, Cameron House on Loch Lomond is an excellent choice. The spa features a range of treatments designed to relax and rejuvenate, using products from ESPA and Carita. With stunning views of Loch Lomond, an infinity pool, a hydrotherapy pool, and a rooftop terrace, this spa hotel provides a serene escape from everyday life.
4. Loch Fyne Hotel and Spa
Average Price Per Night: £160
Address: Newtown, Inveraray PA32 8XT, United Kingdom
Nestled on the banks of the stunning Loch Fyne, Loch Fyne Hotel and Spa offers an idyllic escape with breathtaking views of the Scottish Highlands. The Scottish hotel's spa is renowned for its serene atmosphere and a wide range of treatments using natural, locally sourced ingredients. Guests can indulge in luxurious massages, facials, and body treatments while enjoying the stunning loch views. This luxury Scottish spa also features a thermal suite, including a hydrotherapy pool, sauna, and steam room, ensuring a comprehensive relaxation experience. For those seeking an active retreat, this spa hotel in Scotland provides easy access to hiking, fishing, and other outdoor activities in the surrounding area.
5. Glasgow Marriott Hotel
Average Price Per Night: £140
Address: 500 Argyle St, Glasgow G3 8RR, United Kingdom
Situated in the heart of Glasgow, the Glasgow Marriott Hotel offers a modern retreat with luxurious amenities. This Glasgow hotel's spa, one of its standout features, provides a range of relaxing treatments designed to rejuvenate and invigorate. Guests can indulge in soothing massages, revitalizing facials, and bespoke body treatments using premium products. The spa also includes:
- A well-equipped fitness centre
- An indoor pool
- A sauna
- A steam room
Ensuring a well-rounded spa weekend. Whether you're staying for business or leisure, the Glasgow Marriott's spa offers the perfect escape from the hustle and bustle of city life.
Which UK Spa Break Will You Choose?
So which relaxing UK spa hotel will you be heading to? Take the time to treat yourself by booking a night at one of these luxury spa hotels and get ready to float away on cloud nine. Or bring your friends or partner along with you for the experience so you can reconnect while you relax.
Treat Someone to a Stay at one of the Best UK Spa Hotels with a Hotel Gift Card
Do you know someone who could do with a break from reality? Who's always rushing about and never takes time for themselves? If you do, we've got the perfect gift for them - a hotel voucher. With this personalised hotel gift voucher, you can gift someone a night in a luxurious UK spa hotel so that they can recharge their batteries away in pure bliss. And what's best of all, is that this hotel voucher is truly flexible. They decide where and when they want to go and can choose from more than 750,000 hotels worldwide including:
And that's not all, these gift vouchers for hotels can be highly personalised with a photograph and message and are printed on top-notch photo paper so your loved one can display it proudly for years to come. Plus, among the 750,000 hotels we offer, you can find hundreds of UK spa hotels.