London’s Best Affordable Spas |

London’s Best Affordable Spas

Favourites 71

If the cost of somewhere nice means a spa trip isn’t something you can really justify then we’re here to show you it doesn’t have to cost a fortune. From Russian hammams to under-the-radar destinations, keep scrolling to discover the capital’s best affordable spas.

The House of Elemis

This stylish little spa has been a well-kept London secret since 1989, so you can rest assured your achy limbs are in safe hands. If you’re short on time (and pennies), we highly recommend you peruse the Speed Spa menu, with treatments between £40-45 – those with a lacklustre complexion should book in for the 30-minute Nutritious Auspicious facial, while those suffering from blemishes and oily skin should try the Good Clean Fun treatment. If knots and tight shoulders are getting you down, book in for a 30-minute Deep Tissue massage, priced at £55.

The House of Elemis, 2 Lancashire Court, Mayfair, just off New Bond Street.

For more information visit



While all seven Cowshed spas dotted across the capital come highly recommended, check out the outposts in Primrose Hill and Holland Park for a truly indulgent urban retreat. A whole host of treatments (using dreamy Cowshed products, of course) are on offer – from massages to LED facials – but book in for an Ultimate Cowshed Manicure, £60, for a more affordable spa fix. Unwind from the day’s stresses in a luxurious recliner chair, watch your favourite TV show or catch up with a girlfriend while your nails are preened to perfection (a scalp and shoulder massage is included, too). Top off your treatment with a light lunch in the farmhouse kitchen café – trust us, you’ll never want to leave.

Various locations across London

For more information visit



Okay, not actually a spa, but a great service if you’re looking for something within budget. Those in the know turn to Treatwell when it comes to booking cut-price beauty treatments. While the service mainly offers hair, nail, waxing and massage appointments across the UK, there’s also a whole host of spa days and breaks up for grabs. Deals change frequently but current London-based offers include spa days at the luxe Landmark London Spa, May Fair Hotel Spa and the Sense Spa at Rosewood London. Our top tip? Be sure to read the reviews before you book to make sure you’re getting the most bang for your buck.

For more information visit


Spa London

With Spa London branches now established in Kensington, Old Street, Swiss Cottage, Waltham Forest and Wimbledon, this surprisingly affordable spa destination has stressed-out bodies covered across the city. From skin-clearing facials to full-body MOTs, expect to pay around £35 for a massage and £30 for a facial or go all out with the Thermal Spa Experience at just £26 for 180 minutes. There’s even allocated times for women-only treatments and a dedicated nail bar, where an Essie manicure will set you back £22.

Spa London, various locations across London as well as branches in Hertfordshire, Northern Ireland, Somerset and Surrey.

For more information visit


Agua Bathhouse & Spa

Nestled in London’s achingly cool Mondrian Hotel, the Agua Bathhouse & Spa embraces old-school Hollywood glamour with bold accents from Tom Dixon. Opt for the De Mamiel Elixir, from £90 for 50 minutes, and experience an organic facial as well as a full body aromatherapy massage; a glass of Skinny Champagne and strawberries is also included in the price as well as full access to the spa’s Instagram-worthy setting.

Mondrian London, 20 Upper Ground SE1 9PD

For more information visit


The Porchester Spa

Housed in a beautiful 1929 building, the Porchester is one of London’s more authentic spa experiences, offering treatments inspired by Turkish and Moroccan bathing houses. 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. Offering a range of no-nonsense treatments (no fluffy white towels here), indulge in wraps (£58), facials (from £32) and massages (from £29).

Queensway, Bayswater W2 5HS

For more information visit


Chi Yu Wellness Centre

Need to work on your energy flow? Chi Yu, a holistic wellness spa located in the heart of Marylebone, specialises in reflexology, acupuncture and aromatherapy. Hero treatments include the Meridian Massage, from £45 for 30 minutes, which is based on traditional oriental techniques and works on your meridians (the body’s energy pathways) and acupressure points. With some seriously glowing results and a loyal clientele, this oasis of calm is one of London’s best kept affordable wellness secrets.

Chi Yu Wellness Centre, 36 George Street W1U 7DR – near Oxford Circus

For more information visit


Banya No. 1

The UK’s only authentic Russian spa club, Banya No. 1 is nestled in Hoxton and offers a spa experience like no other. At this hush-hush destination, a heady steam session is followed by a delicious-smelling honey and sea salt scrub and a light massage with oak branches, which is designed to release toxins. A final, bracing plunge into an icy pool will boost circulation. After your treatments (the Russian equivalent of a Hammam), drop by to sample some traditional Russian dishes in the spa’s eatery, including a unique on-tap vodka selection. Kate Moss is reportedly a fan, so if it’s good enough for her...

Sessions start from just £28, 17 Micawber Street, London N1 7TB

For more information visit


Harrods Urban Retreat

Harrods may not be the most obvious location for a purse-friendly spa treatment, but a 60-minute Discovery Hammam treatment will set you back just £45. The spa’s Moroccan Hammam is one of the most luxe in London – your session also allows for full access to the warm room, relaxation and changing areas as well as complimentary fresh juice, Moroccan mint tea, dried fruits and nuts. Sounds good to us.

Harrods, 87-173 Brompton Road, Knightsbridge SW1X 7XL

For more information visit



Although not a spa in the traditional sense, Floatworks offers a relaxing experience that comes highly recommended (it’s akin to meditation, according to devotees). This Instagram-ready luxury float therapy centre is a five-minute walk from Vauxhall station and offers an immersive experience like no other. Soak in a magnesium-rich Epsom salt bath for an hour and prepare to shut off from distracting stimuli such as light and sound, free from the sensation of gravity and with the water heated to body temperature so as to barely register on your skin. The result? A deep state of relaxation that users claim is addictive.

Priced at £50 per session but cheaper if you buy in bulk. Floatworks, 17b St George Wharf, Vauxhall SW8 2LE

For more information visit



DISCLAIMER: We endeavour to always credit the correct original source of every image we use. If you think a credit may be incorrect, please contact us at