15 best spa hotels in London for a soul-nourishing city break this February

Forget roses, chocolates and teddy bears. Only the best spa hotels in London will cut it as an acceptable Valentine's Day gift to her, him (or self) this February – not least because London is one of the best cities in the world to wine, dine and unwind. From Balinese-inspired glamour at the Bulgari to hydrotherapy and ESPA facials at The Corinthia, your choice of pampering spa getaways in the capital are plentiful.
Of course, our curation of editor-approved spa hotels in London goes far beyond properties just offering incredible rooms, romantic restaurants and of course – excellent city views. The best luxury spa hotels in London boast all of the above, plus the most advanced state-of-the-art wellness facilities in the whole of the continent. Think: subterranean swimming pools, black diamond facials, cryotherapy sports massages, bio-feedback training, de-compression pods, ice baths and superfood clinics. That's in addition to your come-as-standard hot tubs, steam rooms, saunas and daybeds.
Whether you’re looking to unwind with a deep tissue massage solo or embark on a romantic spa staycation with your partner, scroll ahead for our hit list of the best spa hotels in London serving up a slice of welcome respite.
Best spa hotels in London at a glance:
- Best overall: The Corinthia
- Best for afternoon tea: The Lanesborough
- Best in East London: The Mondrian Shoreditch
- Best in West London: The Westin London
- Best subterranean spa: The Londoner
After more hotels content? Peruse our edits of the best spa hotels in the Lake District, best hotels in Mauritius, best hotels in the Cotswolds, best hotels in Lisbon and best hotels in Dubai.
Ahead, our pick of the best spa hotels in London to book into in 2023.

1. Best five-star spa hotel in London overall
Why we love it: This beautiful five-star luxury hotel in Westminster is well-known for its incredible spa facilities. Housed in the old Ministry of Defence building, near The National Gallery and Whitehall Gardens, and just a quick walk away from the dazzling theatres of the West End, The Corinthia is perfectly placed for a spa weekend, complete with dinner and a show. This palace has beautiful, luxurious rooms, boasts incredible views of the Thames and Tower Bridge, but the pièce de résistance of course is the ESPA Spa. Spread across four floors, the ESPA Spa is a palace of rest and relaxation. It has everything from hydrotherapy swimming pools to incredible spa treatments and facials. The hotel’s restaurant is great – but for a true gastronomic experience, book a table at Tom Kerridge’s Bar & Grill. Now that’s a Valentine’s Day itinerary that will surely impress.
Spa: Yes.
Address: Whitehall Place, Westminster Borough, London, SW1A 2BD, United Kingdom.
Price per night: From £792.Save when you book the best spa hotels in London with these booking.com promo codes.

2. Best spa hotel in London for Valentine's Day
Why we love it: Nestled between glorious royal parklands and the upscale buzz of central Knightsbridge is the Mandarin Oriental Hyde Park Hotel. The hotel blends Mandarin Oriental’s impeccable style and service with London flair. For Valentine’s Day, the hotel has put together a romantic spa package that’s perfect for lovers. Couples an relax and unwind with a London Aromatherapy Infused Rasul Ritual at the private Oriental Spa suite. Rasul is an Arabian therapy that uses natural muds and steam for purification and detox and offers a sexy new way for couples to reconnect this Valentine’s Day. No spa package is complete without some bubbles and the Mandarin Oriental takes it up a notch by offering couples a glass of champagne each and sweet treats to share too.
Spa: Yes.
Address: 66 Knightsbridge, Westminster Borough, London, SW1X 7LA, United Kingdom.
Price per night: The Valentine’s Day package at the Mandarin Oriental Hyde Park is available for £730 for two people.Save when you book the best spa hotels in London with these booking.com promo codes.

3. Best spa hotel in London with a view
Why we love it: It certainly doesn’t get more luxurious than the Four Seasons Hotel at Park Lane. This Mayfair institution blends Art Deco style with timeless elegance and sits in one of the most prestigious addresses in the city. Just a quick walk away from leafy Green Park and Buckingham Palace, chic Mayfair, St James and Knightsbridge – we think the Four Seasons is perfectly placed for exploring the capital. Inside, black marble meets handsome wood panels, with crystal chandeliers hanging above the ceiling. The glitzy spa is located on the tenth-floor, complete with relaxation pods, saunas, steam rooms and a vitality pool. The spa has nine glass-walled treatment rooms where you and your special someone can relax with a couple’s massage while enjoying some incredible views of the city below. Now that’s what we call romance.
Spa: Yes.
Address: Hamilton Place, Park Lane, Westminster Borough, London, W1J 7DR, United Kingdom.
Price per night: From £750.Save when you book the best spa hotels in London with these booking.com promo codes.

4. Best spa hotel in London for holistic wellness
Why we love it: Perched on the river Thames, The Westin London City is an exquisite wellness-focused hotel that offers treatments for both physical and mental wellbeing. (We especially like the exfoliation scrubs and deep tissue massages).The Westin’s ethos is centred around six pillars: Sleep Well, Eat Well, Move Well, Feel Well, Work Well, and Play Well. All this comes to life at the glorious Heavenly Spa where couples can embrace holistic wellbeing for Valentine’s Day. Here, couples can swim in the 12-metre indoor pool, which is constructed around the archaeological remains of the Huggin Hill Roman Bathhouse below. They can get active at the Fitness Studio (complete with Peloton Bikes) and recover at the Hypervolt recovery station from Hyperice. To recharge, couples can enjoy a nice hearty meal at Hithe + Seek, which overlooks Shakespeare’s Globe Theatre and the River Thames. We think wellness enthusiasts will absolutely love a stay at the Westin London City.
Spa: Yes.
Address: 60 Upper Thames Street, City of London, London, EC4V 3AD, United Kingdom.
Price per night: From £359.Save when you book the best spa hotels in London with these booking.com promo codes.

5. Best spa hotel in London for afternoon tea
Why we love it: Part of the prestigious Oetker Collection, The Lanesborough is one of London’s most glamorous luxury spa hotels. It comes as no surprise then that the Lanesborough Club & Spa is also one of the capital’s most exclusive private members’ fitness and health clubs. This Valentine’s Day, lovebirds can slow the pace and reconnect with a ‘Warming Himalayan Salt Stone Massage’ at the club, a glorious 90-minute treatment that will relieve stress and and make couples say, ‘ooh la la’. The Club & Spa at The Lanesborough occupies a sprawling 1,672sqm and boasts multiple treatment lounges, a Rasul mud shower, thermal suites and even a hydrotherapy pool. Plus, we think that The Lanesborough also serves the best afternoon tea in the city.
Spa: Yes.
Address: Hyde Park Corner, Westminster Borough, London, SW1X 7TA, United Kingdom.
Price per night: From £840.Save when you book the best spa hotels in London with these booking.com promo codes.

6. Best subterranean spa in London
The Londoner, A Preferred Hotel
Why we love it: The Londoner, part of the Preferred Hotel Group, s a modernist marvel that totally stands out in the centre of Leicester Square. This super-boutique hotel is the epitome of modern design with sleek grey décor, sculptural furnishings and sceney bars and restaurant-spaces. There are eight subterranean floors at The Londoner – which is one of the reasons the hotel took £500 million and 14 years to complete. Underground, there is a vibey cinema and a swish spa complete with gym, sauna, steam room and a swimming pool surrounded by daybeds. The Omorovicza treatments are delightful as well as the holistic massages and exfoliation scrubs on offer. There is also a Refuel juice bar so you can recharge after your spa day.
Spa: Yes.
Address: 38 Leicester Square, Westminster Borough, London, WC2H 7DX, United Kingdom.
Price per night: From £428.Save when you book the best spa hotels in London with these booking.com promo codes.

7. Best spa hotel in London for central location
Why we love it: It doesn’t get more central than The Langham, which is just a quick walk away from the shops and department stores of Oxford Street, Bond Street and Piccadilly Circus. This five-star hotel has been serving Londoners for over 150 years, so they certainly know what they’re doing. Looking like a stately home in the middle of London, the hotel’s décor is understated elegance at its finest. Picture neutral wallpapers accented with dazzling chandeliers, marble surfaces, with romantic orchids dotted around the space. There is complimentary champagne all day if you check into one of the hotel’s Executive Rooms – and while the Chuan Spa itself may not have all the bells and whistles as the others on our list – it does have an Asian-themed zen pool area, sauna and steam room. We especially like the hotel’s bar Artesian, which was awarded World’s Best Bar for the better part of the 2010s. Plus, The Langham’s fine dining offer in Roux and Landau offers up plenty of romance for Valentine’s Day too.
Spa: Yes.
Address: 1c Portland Place, Regent Street, Westminster Borough, London, W1B 1JA, United Kingdom.
Price per night: From £528.Save when you book the best spa hotels in London with these booking.com promo codes.

8. Best spa hotel in London for design lovers
Why we love it: The Berkeley has been a Knightsbridge institution since 1897 and is a top choice for couples looking for a romantic splash out stay. The grandeur of The Berkeley begins from the hanging chandeliers at the entrance, to the Art Deco ‘Caramel Room’ and through to the David Collin’s designed Blue Bar. The spa, occupying the seventh floor, brings a touch of the English countryside to central London and boasts incredible views of Hyde Park. This secret garden-inspired spa has daybeds for days, Bamford toiletries, OSKIA facials and is complete with steam room, hammam and rooftop pool. The Berkeley is luxury London hospitality at its finest and even offers chauffeur, butler and Ferrari customisation services.
Spa: Yes.
Address: Wilton Place, Knightsbridge, Westminster Borough, London, SW1X 7RL, United Kingdom.
Price per night: From £690.Save when you book the best spa hotels in London with these booking.com promo codes.

9. Best spa hotel in London for young couples
Why we love it: With a buzzy in-house Curzon Cinema, cool cocktail bar and stylish Tom Dixon-designed interiors, Sea Containers London is our hotel of choice for young couples looking for a stylish Valentine’s Day getaway. Once home to a maritime company, appropriately named Sea Containers London fully embraces its nautical past – and its (sort of) nautical Thameside location. And while this may sound a bit cruise ship cheesy, we can assure you it’s not. This stylish five-star hotel is one of the chicest in the city and is near all the artsy galleries, bars, theatres and restaurants of Southbank such as the Tate Modern, Borough Market and Globe Theatre. Unlike other spa breaks on our list, the Agua Spa downstairs fully embraces the cheeky style of the hotel. It has a thermal spa suite, a fully kitted fitness centre and even a Glamour Lounge that offers vegan manicures. Post treatment, have a drink at Lyaness (formerly Dandelyan) which was awarded the world’s best bar.
Spa: Yes.
Address: 20 Upper Ground, Southwark, London, SE1 9PD, United Kingdom.
Price per night: From £269.Save when you book the best spa hotels in London with these booking.com promo codes.

10. Best spa hotel in London for foodies
Why we love it: There is a sense of theatre when you enter The Ned, which occupies the former Midlands Bank in the heart of the City. The Soho House-run hotel pays tribute to its history as a former bank and features plenty of original features such as the marble lobby, bank teller cabins, and incredible vaulted spa. This dimly lit space is a haven of tranquillity and features a lap pool, loungers, and lush facials by de Mamiel. There are also manicures and pedicures available. For couples who like to work hard and play hard, The Ned is our top choice. The Grand Banking Hall is home to eight standout restaurants, frequented by London’s it crowd from day to night.
Spa: Yes.
Address: Poultry 27, City of London, London, EC2R 8AJ, United Kingdom.
Price per night: From £360.Save when you book the best spa hotels in London with these booking.com promo codes.

11. Best spa hotel in East London
Why we love it: The Mondrian Hotel is an East London hideaway located in buzzy and vibrant Shoreditch. This is hipster chic at its best and is a great choice for young couples looking to get lost in the eclecticism of London’s hippest neighbourhood. The Mondrian Hotel is currently offering a Couples Winter Retreat that is perfect for a romantic Valentine’s Day getaway. The package includes an overnight stay, followed by a sunset rooftop breakfast on Laure’s On The Roof, a candle-lit Apothecary Relaxation Couples Massage and a take-home gift box worth £250. Couples can also enjoy a romantic V-Day dinner at Laurel’s on the Roof which offers a delectable five-course tasting menu complete with beef wellington and fresh oysters – a most delicious aphrodisiac.
Spa: Yes.
Address: 45 Curtain Road, Hackney, London, EC2A 4PJ, United Kingdom.
Price per night: Available from the 16th of January - 31st March, the Winter Couples Retreat package starts from £439 (VAT included).Save when you book the best spa hotels in London with these booking.com promo codes.

12. Most stylish spa hotel in London
Why we love it: Probably one of the most fashionable hotels in the city, the Bulgari Hotel is all about sleek, modern design with a dash of Italian glam The Bulgari Hotel certainly feels at home next to Harrod’s, Harvey Nichols and Knightsbridge’s other chic department stores. Much of the Bulgari Hotel’s facilities are underground, including the spa which offers moern treatment rooms, saunas, steam rooms and tranquil relaxation rooms. And while the Bulgari Hotel may not have a rooftop pool, it does have a stylish well-lit subterranean swimming pool complete with Balinese day beds.
Spa: Yes.
Address: 171 Knightsbridge, Westminster Borough, London, SW7 1DW, United Kingdom.
Price per night: From £740.Save when you book the best spa hotels in London with these booking.com promo codes.

13. Best spa hotel in London for Art Deco lovers
Why we love it: The Beaumont is an Art Deco masterpiece that has hosted the likes of Ernest Hemingway and F. Scott Fitzgerald among other notable past guests. This glamorous five-star hotel is a celebration of old world glamour in Mayfair and boasts an incredible central London location that can’t be beat. The glimmering downstairs spa has everything from a steam room to an ice plunge pool and even an upscale beauty salon. We especially like the Beaumont Hammam experience, which will leave you and your partner feeling relaxed, refreshed and totally brand new.
Spa: Yes.
Address: 8 Balderton Street, Brown Hart Gardens, Westminster Borough, London, W1K 6TF, United.
Price per night: From £684.Save when you book the best spa hotels in London with these booking.com promo codes.