For exceptional spa hotels in New Town, consider the
Sheraton Grand Hotel & Spa, Edinburgh,
Apex Waterloo Place Hotel,
The Caledonian Edinburgh, Curio Collection by Hilton,
The Balmoral Hotel, or the
Edinburgh Marriott Hotel Holyrood.
The 5-star Sheraton Grand Hotel & Spa, Edinburgh, with a 9.0 rating, offers an extensive spa experience with body wraps, hot stone massages, deep tissue massages, steam rooms, saunas, and a Turkish bath or hammam. It's conveniently located near the Edinburgh Gin Distillery, just 0.2 miles away.
Another excellent choice is the 4-star Apex Waterloo Place Hotel, rated 9.2, which features a full-service spa with steam rooms, hot stone massages, aromatherapy treatments, and couples' treatment rooms. You'll find it very close to the Royal Mile, only 0.2 miles away.
The 5-star The Caledonian Edinburgh, Curio Collection by Hilton, rated 9.0, provides a relaxing spa with facial treatments, saunas, hot tubs, deep tissue massages, and manicures. It's particularly convenient for exploring the Edinburgh Gin Distillery, which is right next to the hotel.
For a truly luxurious experience, The 5-star Balmoral Hotel, with an outstanding 9.8 rating, boasts a full-service spa offering hot stone massages, body scrubs, steam rooms, and Swedish massages. This hotel is also very close to the Royal Mile, just 0.2 miles away.
Finally, the 4-star Edinburgh Marriott Hotel Holyrood, rated 8.6, provides a range of spa services including deep tissue massages, manicures, body wraps, and hot stone massages. It's located 0.4 miles from the Royal Mile, making it easy to explore.