Check DealsSavedSign in
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

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.