London spa hotels: 11 of the best urban oases

From day spas to overnight breaks, take a break from the city at these luxurious London spa hotels

The fast pace of city life can soon wear down even the most hardy of us. So, whether you’re an urbanite or a visitor to the capital looking for some high-end R&R, spend a day or an overnight stay at one of our pick of the best London spa hotels…

1. The Bulgari Spa at Bulgari Hotel, Knightsbridge

Best London spa hotel for: Ultimate indulgence

Located in one of London’s most exclusive hotels, The Bulgari Spa stays true to its luxurious name. With interior design hewn from onyx and Italian glass, this serene two-storey spa promises “the most advanced beauty, grooming and health-enhancing treatments available today”.

Treatments are five-star (try the 24 carat gold facial,  £450 for 70 minutes) and include entry to all areas of the spa, which features a swimming pool surrounded by chic cabanas, and a vitality pool complete with full body massage jets.

2. Beauty & Melody, Montcalm, Marble Arch

Best London spa hotel for: Modern luxury

With it’s chic, minimal decor and soothing ambience, once you’ve arrived at the Montcalm’s relaxing spa, you’ll instantly forget the hectic London streets that reside above it. The interiors have extra wow factor, thanks to specially commissioned Versace wall tiles.

Enjoy a rejuvenating treatment in one of the discreet treatment rooms, or relax in the ocean-themed spa, complete with sauna, steam room and jacuzzi.

Specialist facial treatments include the Hyaluronic Smooth and Fill Facial (£95), whilst massages start from £70.

3. Agua Spa at Sanderson Hotel, Fitzrovia

Best London spa hotel for: Burnt-out minds

Draped in white curtains with meditation beds and minimal furniture, Agua is as much of a mental retreat as a physical one – perfect if you’re craving calm.

The treatment list is long and varied, with traditional rituals and a few holistic favourites such as reiki, Indian head massage and reflexology.

The Pyjama Package (from £130) is designed to soothe troubled sleepers, with a calming organic facial and relaxing bespoke massage – plus strawberries and Champagne tucked away in the cosy ‘slumber pods’.

4. The Dorchester Spa, Mayfair

Best London spa hotel for: Old-school glamour

The Dorchester Spa has a glamorous Art Deco vibe, with a chandelier made of 72,000 real pacific pearls, nine treatment rooms, a manicure and pedicure salon, and midnight blue relaxation room.

Treatments are focused on nourishment, with wraps, facials, and massages inspired by techniques and rituals from all over the world. If you’re in the mood to indulge, the Spatisserie serves light meals and afternoon tea – with food and spa packages available if you want to make a day of it.

Try the 60-minute Dorchester Swedish massage (from £120), or else book a four-hour packages – including treatments, lunch and use of spa facilities – from £362 per person.

5. The Lanesborough Club & Spa, Hyde Park Corner

Best London spa hotel for: Fitness fans

This members’ health spa calls itself a ‘luxury club for life’ – an exclusive cocoon for the rich and famous – and those who can spare £150 for a day pass. Inside The Lanesborough you’ll find La Prairie spa treatments, Bodyism personal trainers, and bespoke beauty treatments by much-loved British spa brand ila.

The interior design is equally luxurious, with silk wallpaper, wood panelling, and a private gold changing room. Relax in a hydrotherapy pool, unwind with a mint-infused rain shower, then kick back in the spa lounge with butlers on hand.

Book to ‘stay and spa’ for full access to the health club, 24-hour butler service throughout your stay, a 60-minute treatment and breakfast (£640 per night for two guests).

6. St Pancras Spa at St Pancras Renaissance Hotel, Kings Cross

Best London spa hotel for: Historic luxury

Tucked away in the cellar kitchens of this famous Victorian hotel, St Pancras Spa is inspired by its history, with original brick archways and beautifully-restored tile floors.

Cocooned in this subterranean hideaway, you’ll find a treatment menu full of classic rituals: think hot stone and aromatherapy massages, repairing facials and full-body scrubs. These tried-and-tested favourites do the job perfectly.

7. Bamford Haybarn Spa at The Berkeley, Knightsbridge

Best London spa hotel for: Natural remedies

The Berkley is slap-bang in the middle of London – next to Sloane Street and Hyde Park – but its spa feels like it’s a hundred miles away. Bamford Haybarn is wholly inspired by the countryside, from the fresh lavender bouquets and organic lotions and potions, to the straw bales in the treatment rooms (yes, really).

The Haybarn’s ethos is deep-rooted in natural remedies: rose extract lends its calming and nurturing qualities to massages, while geranium-infused moisturiser soothes after a full-body exfoliation. The Bamford Foot Massage is the ultimate balm for worn-out pins – a treat after travel or life in high heels.

After your treatment, take advantage of the hotel’s seventh-floor swimming pool and – if the weather allows – nab a sun lounger on the secret terrace.

8. The Spa at InterContinental London – The O2, Greenwich Peninsula

Best London spa hotel for: Pre-show pampering

On the banks of the Greenwich Peninsula, this characterful hotel spa draws influence from its historic location: exotic silks, mosaic tiles, and sumptuous rugs abound. The result is welcoming and luxurious, and its treatments are equally inviting.

And located just five minutes’ walk from the doors of the O2, it’s the ideal place to pamper yourself before catching a show at the London venue.

Try the spa’s signature Meridian Time Ritual (£149 for 105 minutes), a restorative experience designed to soothe your body and mind. It begins with a gentle body brushing, a nourishing body wrap, then a heavenly scalp massage. A bespoke facial is the treatment’s finale: if you’re like us, you’ll be sound asleep in no time.

9. The Spa at Mandarin Oriental Hyde Park, Knightsbridge

Best London spa hotel for: Five-star holistic indulgence

Mandarin Oriental is synonymous with sleek Asian opulence – and The Spa doesn’t disappoint. Every inch of this indulgent hideaway is designed to soothe the body and soul, from the amethyst crystal steam rooms to the Zen colour therapy relaxation area.

Treatments are lengthy (the shortest is 50 minutes) and holistically-inclined, and there’s a separate sanitarium for female and male clients.

The Signature Spa Therapy treatment (£240) is just the kind of MOT your body deserves – with a full-body massage developed in consultation with Chinese medicine experts, complete with nutrition and exercise guidance.

10. Espa Life at the Corinthia

Best London spa hotel for: Mindful luxury

“Corinthia London is quite simply the Next Generation of Spa,” purrs the website of this five-star haven. It’s a bold claim, but we’re won over by Espa Life‘s blend of traditional treatments, holistic ethos, and forays into Mindfulness in its spa and fitness offerings. Restless sleepers should try the Mindful Sleep treatment (£220, 90 minutes) to encourage peaceful slumber.

As you would expect from the Corinthia, this is a beautifully-designed retreat with state-of-the-art sauna, steam room, ice fountain and vitality pool – to name but a few. Many of its packages are seasonal – for example Spring Essentials, which features a full-body scrub, massage, facial and manicure (£380 including lunch, a glass of champagne and 3 hours 25 mins of treatments).

11. Sense Spa, Rosewood London

Best London spa for: Natural ingredients

Sense, The Rosewood’s spa, is renowned for its stunning spa facilities, but an exciting new addition to the experience is natural brand Maison Caulières. The French brand originated in the Loire Valley Châteaux over 250 years ago, where the Desforges de Caulières family cultivated sunflowers, rapeseed and linseed.

Now the brand has teamed up with Sense to create a range of massages that incorporate cold-pressed oils that are super nourishing for the skin, thanks to their high concentration of fatty acids.

More Inspiration