London
Spa hotels in London
Saunas, treatment rooms and somewhere to unwind
- 91 stays
- From £59 a night
- Average guest score 8.6
About spa hotels
These stays list a spa, sauna, hot tub, steam room or massage service.
Treatments are usually booked and paid for separately, and the most popular times go quickly at weekends.
Top-rated spa hotels
Sorted by guest score. The price is per night, taxes included.
See all 91 stays with filters and map →
Where these stays are
Where they are
- Paddington16 stays
- Shoreditch & Old Street12 stays
- Central / West End11 stays
- South Kensington & Chelsea11 stays
- Victoria & Westminster10 stays
- Canary Wharf7 stays
- Wembley6 stays
- Southbank & Waterloo6 stays
- Heathrow Airport6 stays
- Greenwich & North Greenwich4 stays
- King's Cross & Euston1 stay
- Camden & Regent's Park1 stay
Worth knowing
- Book treatments before you arrive.
- Check whether spa entry is included in the room price.
- Some spas have adult-only hours.
Questions guests ask
How many spa hotels are there in London?
We list 91 spa hotels in London, across 12 areas.
What is the cheapest option?
Premier Inn Heathrow Airport Terminal 4 in Heathrow Airport, from £59 a night. Pick your dates to see the full price for your stay.
Which is the best rated?
The July London Victoria in Victoria & Westminster, with a guest score of 9.8 from 105 reviews.
Which area has the most?
Paddington, with 16. Heathrow Express and the Elizabeth line.
More popular stays
- Hotels with parkingStays that list parking on site or close byRead more
- Family-friendly hotelsFamily rooms, kids' meals and space to spread outRead more
- Pet-friendly hotelsStays that welcome dogs and other petsRead more
- Accessible hotelsWheelchair-accessible stays and facilities for disabled guestsRead more
- Hotels with a gymKeep up your routine while you travelRead more
- Hotels with a poolIndoor pools for a swim whatever the weatherRead more











