20 Best Spas in London for May 2025
Looking for the best spas in London this May? This curated list is here to help you find just that. At Wowcher, we partner with hundreds of venues across the capital and receive real-time feedback from thousands of happy customers every month. That means we’re not just guessing - these spas are rated highly for their treatments, service, ambience and overall value for money. These spa destinations are exactly where you’ll want to be this May! Scroll down now.
Best Spas in London:
- Beauty & Melody Spa at 5* Courthouse Hotel, Shoreditch
- Lumi Spa at 5* Courthouse Hotel, Soho
- Quad Spa at 4* Crowne Plaza London Docklands
- Bannatyne Spa
- K Hammam Spa, Streatham Hill
- Euphoria Spa, Bank
- Crystal Palace Spa, Marylebone
- Hammam Spa, East Dulwich
- Balance Spa, South Kensington
- One Spa London, Bermondsey
- Layana Spa
- Jumairah Spa, Colindale
- The Spa Culture, Harringay Ladder
- Rena Spa at 4* NYX Hotel London Holborn
1. Beauty & Melody Spa at 5* Courthouse Hotel, Shoreditch
Escape to the Beauty & Melody Spa in Shoreditch for a tranquil retreat in the heart of London. This sleek spa features a 10-metre heated pool with a jet fountain, jacuzzi-style bubbles, and a relaxing sauna, along with modern changing facilities. Located inside the Grade II listed Courthouse Hotel, it pairs indulgent treatments with opulent surroundings. Once refreshed, you can explore the hotel’s rooftop terrace, award-winning dining, private cinema, cocktail bar, and even a two-lane bowling alley.
- Best for: A central London spa day in stylish, historic surroundings.
- Location: Beauty & Melody Spa, Courthouse Hotel Shoreditch, 335-337, Old Street EC1V 9LL.
2. Lumi Spa at 5* Courthouse Hotel, Soho
Nestled in the vibrant heart of Soho, Lumi Spa offers a serene escape within the 5-star Courthouse Hotel. Guests can unwind in the sauna, take a dip in the inviting swimming pool, or relax in the tranquil lounge area between treatments. Skilled therapists deliver tailored therapies using premium skincare brands to leave you feeling completely rejuvenated. With a chic cocktail bar, acclaimed restaurants, and a rooftop terrace just steps away, it’s a spa experience with style and substance.
- Best for: Luxe spa treatments with a central Soho vibe.
- Location: Lumi Spa at 5* Courthouse Hotel, Soho, 19-21, Great Marlborough Street, London, W1F 7HL.
3. Quad Spa at 4* Crowne Plaza London Docklands
Located close to the Royal Victoria Dock, Quad Spa offers a tranquil retreat from the hustle of East London. The 14-metre heated pool, sauna, hot tub, and gym provide a complete wellness experience in a modern setting. After your spa session, enjoy the hotel’s on-site dining and relax in stylish surroundings. With excellent transport links like Royal Victoria DLR and the Elizabeth Line nearby, it’s an ideal spot for both locals and visitors.
- Best for: A relaxing spa day with easy access to Canary Wharf and the O2.
- Location: Crowne Plaza London Docklands, Western Gateway Royal Victoria Dock, Western Gateway, London, E16 1AL.
5. K Hammam Spa, Streatham Hill
For an authentic Moroccan Hammam experience in London, K Hammam Spa on Streatham Hill offers a traditional steam room alongside soothing massage treatments. The spa also features a peaceful relaxation area where guests can unwind and enjoy Moroccan tea as part of the rejuvenation process. Renowned for its personalised care and tranquil atmosphere, this retreat delivers a holistic escape that revitalises both body and mind. It’s the perfect destination for those seeking genuine Moroccan rituals combined with bespoke treatments.
- Best for: Traditional Moroccan Hammam experience with customised wellness therapies.
- Location: K Hammam Spa, 49 Streatham Hill, London, SW2 4TS.
7. Crystal Palace Spa, Marylebone
For an authentic Turkish Hammam experience in Marylebone, Crystal Palace Spa provides traditional Turkish baths alongside a Caldarium steam room and detoxifying sauna. The spa also features a luxury beauty salon offering expert waxing, glowing facials, soothing massages, and impeccable nail care. Celebrated for its genuine Hammam rituals, this calm retreat offers a refreshing escape from London’s busy pace. It’s ideal for anyone seeking traditional wellness combined with specialised beauty treatments.
- Best for: Authentic Turkish Hammam rituals paired with expert beauty therapies.
- Location: Crystal Palace Spa, 39 Crawford Street, London, W1H 1JJ.
8. Hammam Spa, East Dulwich
Tucked away in East Dulwich, Hammam Spa delivers a luxurious escape with a blend of authentic Turkish and Moroccan-inspired treatments. Guests can enjoy traditional Hammam rituals, full-body scrubs, steam sessions, and calming massages in a serene and elegant setting. A selection of revitalising therapies is also available, tailored to promote deep rest and renewal. Whether you're visiting alone or with friends, Hammam Spa offers a soothing space to relax and recharge in the city.
- Best for: Traditional Turkish and Moroccan spa rituals in a serene London location.
- Location: Hammam Spa, 92 Forest Hill Road, East Dulwich, London, SE22 0RS.
9. Balance Spa, South Kensington
Located in the heart of South Kensington, Balance Spa has been a trusted wellness destination since 2010, offering a warm and welcoming atmosphere. The spa provides an extensive menu of premium treatments, including Japanese head spas, revitalising facials, body scrubs, laser hair removal, and manicures. Each treatment is carefully designed to promote full-body relaxation and visible results. It's a great choice for Londoners looking to unwind and recharge without leaving the city.
- Best for: A relaxing city escape with expert, all-round wellness treatments.
- Location: Balance Spa, 10 Cromwell Place, London, SW7 2JN.
10. One Spa London, Bermondsey
Nestled within The Circle Gym & Spa near Tower Bridge, One Spa London is a peaceful day spa offering a blend of luxury and tranquillity. Guests can enjoy access to premium facilities including a gym, swimming pool, Jacuzzi, steam room, sauna, and infrared sauna. The spa also features a serene garden with Buddha statues, creating a calm backdrop for solo or couple treatments. With its relaxing setting and comprehensive wellness options, it’s an ideal spot for a restorative escape in central London.
- Best for: Zen-inspired spa days with full access to premium wellness facilities.
- Location: One Spa London, The Circle Gym & Spa, Queen Elizabeth Street, London, SE1 2JE.
12. Jumairah Spa, Colindale
Located in Colindale, Jumairah Spa offers a luxurious women’s-only experience that combines beauty and relaxation in a private setting. The spa features traditional thermal baths, Hydrafacials, and rhassoul clay body scrubs enriched with minerals to refresh and nourish the skin. Signature oil massages delivered by skilled therapists help release tension and promote deep calm. With expert hair cutting, styling, and colouring also on offer, Jumairah Spa provides a full head-to-toe wellness and beauty experience.
- Best for: A private women’s spa day with complete beauty and relaxation treatments.
- Location: 241 Edgware Road, Colindale, London, NW9 6LU.
13. The Spa Culture, Harringay Ladder
Conveniently located near Turnpike Lane station, The Spa Culture in Harringay Ladder offers a quiet escape for those seeking expert care and relaxation. The spa specialises in personalised treatments such as deep tissue and Thai massages, Indian head massages, and reflexology, all delivered by experienced therapists. Each session is crafted to restore balance and enhance overall well-being in a calm, soothing environment. It’s an excellent spot for indulging in holistic therapies without leaving North London.
- Best for: Tailored massages and holistic wellness in a peaceful North London setting.
- Location: 81 Turnpike Lane, Harringay Ladder, London N8 0DY.
14. Rena Spa at 4* NYX Hotel London Holborn
Tucked between the West End and Farringdon, Rena Spa at NYX Hotel London Holborn is a sleek urban retreat. Enjoy a luxurious 13-metre Greco-Roman pool, steam room, sauna, and indulgent treatments designed to melt away stress. The atmosphere blends contemporary design with a sense of calm, right in the centre of London. After your spa session, head to the hotel’s buzzing bars or the 10th-floor rooftop for creative cocktails and cityscape views.
- Best for: A fashionable spa day in the heart of London with rooftop flair.
- Location: NYX Hotel London Holborn, 50 - 60 Southampton Row, London, WC1B 4AR.
15. Quad Club at 4* Crowne Plaza Marlow Hotel, Buckinghamshire
Located just an hour from London in the Buckinghamshire countryside, Quad club offers a peaceful lakeside retreat. The spa boasts a 19-metre mosaic-tiled indoor pool, a sauna and steam room infused with aromatic essences, an indoor Jacuzzi, and a scenic outdoor terrace. Guests can enjoy a wide selection of indulgent treatments including Monu Spa therapies, facials, body scrubs, and massages, all delivered by expert therapists. With multiple treatment rooms and premium Jessica and Monu products, it’s an ideal spot to unwind and rejuvenate.
- Best for: A countryside spa escape within easy reach of London.
- Location: Crowne Plaza Marlow, Fieldhouse Lane, Marlow, Buckinghamshire, SL7 1GJ.
- Distance: Approximately 33 miles west of central London (about 1 hour).
16. 4* Hogs Back Hotel & Spa, Surrey Hills
Set amidst the rolling Surrey Hills, Hogs Back Hotel & Spa offers a peaceful retreat combining traditional charm with modern wellness. The spa includes a heated indoor pool and a Finnish sauna, perfect for unwinding after a busy day. Guests can also enjoy a fully equipped gym and fitness classes to stay active. With easy access to nearby attractions like Guildford, Legoland, Royal Windsor, and Thorpe Park, it’s a great base for relaxation and exploration.
- Best for: A countryside spa experience with versatile leisure options.
- Location: Hogs Back Hotel & Spa, Seale, Tongham, Farnham, Surrey, GU10 1EX.
- Distance: Approximately 40 miles southwest of central London (about 1 hour 15 mins).
17. 4* Greenwoods Hotel & Spa, Essex
Set in the picturesque village of Stock, Essex, Greenwoods Hotel & Spa offers a luxurious escape just 40 miles from London. The spa boasts a 20-metre indoor swimming pool, fitness centre, saunas, steam rooms, and a variety of relaxation treatments designed to refresh and revitalise. Surrounded by peaceful countryside, it provides a serene environment to unwind. It’s an excellent choice for those seeking a calming spa experience not far from the capital.
- Best for: Premium spa treatments in a quiet countryside setting.
- Location: Greenwoods Hotel & Spa, Stock Road, Stock, Essex, CM4 9BE.
- Distance: Approximately 40 miles northeast of London (about 1 hour 30 minutes).
18. NUSPA in 4* Radisson Hotels
Situated within select 4-star Radisson Hotels, NUSPA provides a modern and calming spa experience right in the city centre. The spa includes a swimming pool, jacuzzi, sauna, steam room, and a fully equipped fitness suite, complemented by a tranquil lounge area. Expert therapists offer a range of massages, facials, and treatments tailored to promote deep relaxation. Combined with Radisson’s renowned hospitality and prime locations, it’s a standout option for a city spa day.
- Best for: A sophisticated city spa experience with comprehensive wellness facilities.
- Location: Available at 4 Radisson hotels in Manchester, Durham, Stansted and more, with the nearest to London being Radisson Blu at Stansted Airport.
- Distance: The Radisson Blu at Stansted Airport is just 40 miles northeast of London (about 1.5 hrs).