The Best Value Spa Days in London (2026)

Thermal pools, hammams and treatments from around £30 — proper spa days that won't cost a fortune.
A spa day in London doesn't have to mean a four-figure hotel package. Historic public baths, community wellness centres and deal sites offer thermal suites, hammams and treatments at a fraction of the luxury price. Here are the best-value spa days in the capital. Prices are indicative and change often; book ahead where possible. For the other end of the scale, see our most expensive spas guide.
Porchester Spa — entry around £30.90
A Grade II-listed Art Deco gem near Paddington, the Porchester Spa offers thermal facilities — including Russian and Turkish steam rooms and a plunge pool — for an entry fee of around £30.90. Add-on treatments such as a 60-minute Thalgo facial run to about £98.
Be Well the Spa at York Hall — thermal entry from around £32.50
In Bethnal Green, the historic York Hall Baths house Be Well the Spa, where non-member thermal spa entry starts from around £32.50 and treatments begin at about £30 — a brilliant East London institution.
Hammam deals — from around £37
For an authentic hammam experience on a budget, look to deal sites: Crystal Palace Spa has run 90-minute hammam and Moroccan bath sessions from around £36.99, while K Hamam Spa has offered 60-minute experiences from about £47.95.
Discover More with ViewMyCity
Relaxation needn't be a luxury. Explore our city guides, compare with the most expensive spas, or browse verified listings for more places to unwind across London.
