London's spa hotels offer a retreat from city pace without leaving the centre. From rooftop pools at The Shard to subterranean thermal suites in Mayfair, these properties combine luxury accommodation with dedicated wellness facilities. Expect access to indoor swimming pools, saunas, steam rooms, fitness centres, and treatment rooms offering massages, facials, and holistic therapies. Many hotels-like The Dorchester and Claridge's-also feature Michelin-starred dining and private gardens, making them as suitable for business travellers as for couples or solo guests seeking downtime.
Most spa hotels in London sit in districts such as Mayfair, Knightsbridge, Marylebone, and South Bank. Rates typically start from £200 per night, though mid-range options like Leonardo Royal London Tower Bridge and Park Plaza London Westminster Bridge offer spa access from around £150. For a exceptional experience, The Lanesborough, Oetker Hotels includes complimentary Club & Spa entry, while Raffles London at The OWO boasts an indoor pool and sauna next to Trafalgar Square. Book directly for the best packages, and check whether spa treatments are included or discounted-some hotels offer 10% off for guests.
