Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right Affordable spas in London

Affordable spas in London

Pining for a pampering without a hefty price tag attached? Treating yourself at one of these affordable London spas won't break the bank


Living in London is the best, but let’s be honest: the daily grind is less than idyllic, and, sometimes, nothing feels good value. That’s no reason scrimp on self-care, though. Thanks to all these (more) reasonably-priced spas around London, you can be soothed, stroked, preened and pampered for less money than it would cost you to escape the city for a rejuvenating weekend away

Here’s our pick of affordable London’s spas that’ll have you drifting off in no time, without spluring next month’s rent. Relax - these facialists, manicurists and masseurs have your back.

RECOMMENDED: our full guide to the best spas in London 

London's best affordable spas

Health and beauty, Spas


icon-location-pin Vauxhall

For an immensely relaxing session of floatation therapy that’s a lot cheaper than a visit to the Dead Sea and just as calming, book a one-hour slot at Floatworks in Vauxhall. Not technically a spa, instead you’ll be lying face-up in saturated Epsom-salt solution in one of nine floatation tanks. It’s £50 for one hour plus complimentary herbal tea, but there are offers if you book multiple sessions or become a member.

Health and beauty

Banya No 1

icon-location-pin Islington

These traditional Russian treatments don’t come in cheap, Venik – a good ten minute’s worth of thwacking from birch, oak or eucalyptus twigs will set you back £30. Your best bet is booking one of the three-hour packages. The cheapest is £95, for that you can enjoy a honey and salt or coffee scrub, a Parenie – a rejuvenating thermal massage, a mud decollete with foot bath and a pot of herbal tea to rehydrate. 


Aveda Institute

icon-location-pin Covent Garden

If you’re ditching the chemicals in search of natural treatments, the Aveda Institute on High Holborn is hard to beat. One of the original purveyors of plant-based hair and skin products, the brand continues to deliver quality treatments at this spacious hair and beauty spa. Time Out has long been a fan of the salon, not only for its fabulous botanical hair treatments and stylish glossy cuts, but also the intimate manicure and pedicure booths, tucked away at the back. 

Cowshed Primrose Hill, London's best spas
Chris Tubbs
Shopping, Salons and spas

Cowshed Primrose Hill

icon-location-pin Primrose Hill

Leafy, laid-back and very well-to-do, Regents Park Road feels like an obvious location for the Babington House brand of country-chic day spas. The farmhouse kitchen café is straight out of Ambridge, complete with rustic table and vintage milk churns, and leads through to six mani-pedi stations, which boast squashy, turquoise leather armchairs and mini TVs. Downstairs seven treatment rooms provide a range of massages and full-body treatments using the creamy Cowshed products.

Health and beauty, Spas

The House of ELEMIS

icon-location-pin Mayfair

The Thai and Polynesian-style décor will make you feel like you’re in a Malaysian spa resort not a Mayfair townhouse. This stylish little spa has been a secret weapon for local ladies who lunch since 1989 so your achy limbs are in safe hands. If you’re short on time, book in for a 30-minute session at the Speed Spa. A 30-minute classic mani costs a reasonable £36, while a 60-minute deep-tissue massage will set you back £95. The shop is chock-a-block with lovely Elemis products so you can continue the pampering at home.

Hotels, Boutique hotels

K West Hotel & Spa

icon-location-pin Shepherd’s Bush

You don’t have to check-in to this trendy west London hotel to take advantage of the facilities. Non-residents can sweat out the stresses of the day at the Scandinavian sauna and steam room before cooling off in London’s first snow room. There’s also a jacuzzi and a ‘Sun Meadow’ relaxation zone to ward away those winter blues. Use of the chill area costs £50 Mon-Sun, or free when you book two 50 min treatments.


The Porchester Spa

icon-location-pin Bayswater

With its original 1920’s décor and range of treatments inspired by Turkish and Moroccan bathing houses, the Porchester Spa offers an authentic spa experience. Take a dip in the large swimming pool or cool off in the plunge pool after a stint in one of the three Turkish hot rooms. Treatments include body wraps (£58 for 60 minutes), facials (from £32 for 30 minutes) and massages (from £29 for 30 minutes).

Health and beauty, Spas

Spa Experience

icon-location-pin Bethnal Green

There are Spa Experience branches in Kensington, Old Street, Swiss Cottage, Waltham Forest and Wimbledon. But for a complete spa day package you're best sticking to the East End original in Bethnal Green. Some of the facilities at one of London’s oldest Turkish baths include steam rooms, Turkish Hamman and plunge pools. Treat yourself to a Head in the Clouds massage and hair treatment (from £30 for 25 minutes), or go all out with the Totall Spa Experience (from £48 for 50 minutes). 

Health and beauty, Saunas and baths

New Docklands Steam Baths

icon-location-pin Canning Town

If your aching muscles are desperate for some TLC but your bank account is dry, head to the New Docklands Steam Club, located in an unassuming industrial brick building next to the River Lea. Entry costs a maximum of £12 and you can stay in the steam room or sauna for as long as you can handle the heat. Plus, there’s a Russian Room so you can enjoy a good pummeling with those leafy birch twigs. Massages are a very reasonable £10 for 30 minutes or £20 for an hour.

Stay preened with a little help

Snap up exclusive discounts in London

Time Out's handpicked deals — hurry, they won't be around for long...