Edinburgh’s spa hotels provide the perfect opportunity to slow down and recharge while still being close to everything the city has to offer. Many feature heated indoor pools, thermal suites, and extensive treatment menus ranging from massages and facials to full wellness packages. Guests can choose between stylish city-centre retreats, where shopping and sightseeing are right on the doorstep, or grand country house hotels set in peaceful surroundings just minutes from the airport. Whether you’re looking for a quick weekend escape or a longer indulgent stay, Edinburgh’s spa hotels combine luxury, comfort, and relaxation in a way that suits every traveller.
Edinburgh (Princes Street)
Quietly confident, stylish, sophisticated and efficient.THE place to stay in Edinburgh. Part of Rocco Forte Collection and boasting a Michelin starred restaurant, comprehensive spa and over 150 bedrooms. The old railway hotel transformed into a grande dame. True indulgence.
Edinburgh (Ingliston)
Country house hotel on the outskirts of Edinburgh. Great facilities include spa with large heated pool and a plethora of treatments to choose from. Great food too in The Brasserie. Perfect for business travellers - it's only 2 miles from the airport.
Edinburgh (New Town)
A luxurious hotel located in the heart of the city. Beautifully renovated rooms keep the traditional style yet a splash of contemporary flare has been added. The two restaurants are equally stylish and the bar produces some top-notch cocktails. The service is slick and the positioning perfect.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.