Logo: The Spa Hotel Guide The Spa Hotel Guide

The best spa hotels in Edinburgh

A curated list of spa hotels and resorts

Tomas Mazowski A list by Tomas Mazowski. This guide was last updated in November 2022.

Hey! Indulge in the ultimate pampering experience at one of these luxurious spa hotels. Designed to provide relaxation, rejuvenation, and tranquility, these properties offer an array of wellness services that range from massages and facials to yoga classes and meditation sessions. To make your search for the perfect spa hotel in in Edinburgh easier, I've compiled this list of top-rated properties for your consideration. So sit back, relax, and explore your options - your ultimate wellness retreat awaits!

  • 1 Sheraton Grand Hotel & Spa Edinburgh, United Kingdom

    Spa hotel: Sheraton Grand Hotel & Spa

    ***** Hotel. Overlooking Edinburgh Castle, the Sheraton Grand Hotel & Spa is located in the financial district, next to the West End business and entertainment area and a five-minute walk from Princes Street, 500 metres from Edinburgh Castle. The luxurious, elegant rooms provide free wireless Internet access, 24-hour room service, interactive satellite flat-screen TV, small sitting areas, and bathrooms with a separate bath and walk-in shower. The large air-conditioned rooms have beautiful furnishings and mood lighting. Show full description Guest review score 8.3, rooms from around 173 GBP.

    See available rooms
  • 2 Macdonald Holyrood Hotel & Spa Edinburgh, United Kingdom

    Spa hotel: Macdonald Holyrood Hotel & Spa

    **** Hotel. Stay in the heart of Edinburgh. Just metres from Holyrood Park, Edinburgh Holyrood Hotel features an award-winning restaurant and spa. With Edinburgh Castle just a mile away, guests have free WiFi access and large rooms. Show full description Guest review score 7.7, rooms from around 89 GBP.

    See available rooms
  • 3 Kimpton - Charlotte Square, an IHG Hotel Edinburgh, United Kingdom

    Spa hotel: Kimpton - Charlotte Square, an IHG Hotel

    ***** Hotel. Kimpton Charlotte Square Hotel is situated in Edinburgh, just metres from Princes Street and George Street. The rooms offer a flat-screen Smart TV, 300 thread count bed linen, a complimentary treat box and a fridge with complimentary fresh milk and mineral water. The en suite bathrooms have a selection of complimentary toiletries. Breakfast is served in The Garden, an indoor courtyard, which serves food and drink throughout the day, including salads, hot dishes, cakes, spritzers and Scottish cocktails in the evening. Another dining option is BABA, a mezze and charcoal grill restaurant and cocktail bar. It offers Middle Eastern and Mediterranean cuisine. Guests have complimentary access to the leisure facilities including the gym, swimming pool, and spa. The spa offers a full range of treatments including facials and massages at an additional cost. The hotel is at the heart of Edinburgh’s financial district and is just 5 minutes’ walk from Waverley Railway Station. It is 7 miles from Edinburgh Airport. Guest review score 8.9, rooms from around 184 GBP.

    See available rooms
  • 4 Waldorf Astoria Edinburgh - The Caledonian Edinburgh, United Kingdom

    Spa hotel: Waldorf Astoria Edinburgh - The Caledonian

    ***** Hotel. Situated just a 1-minute walk from Princes Street, Waldorf Astoria Edinburgh - The Caledonian luxury hotel has a modern leisure club and unobstructed views of Edinburgh Castle. George Street's bars, restaurants and shops are less than a 5-minute walk away. There is free WiFi available throughout. Originally built in 1903 as part of Edinburgh's central railway station, rooms at the luxury hotel each have a flat-screen TV, a luxurious bathroom with designer toiletries, and fluffy bathrobes, as well as unobstructed views of Edinburgh Castle. Guests can enjoy access to the Waldorf Astoria Spa, including an array of luxurious treatments, as well as a steam room, sauna, whirl pool, swimming pool and gym. Peacock Alley now offers afternoon tea, while The Caley Bar provides bar food, drinks and tastings for guests and the general public. There is also an award-winning restaurant, Grazing by Mark Greenaway Edinburgh Castle and UNESCO heritage site, and Edinburgh Old Town can be reached within a 20-minute walk. The hotel is located just a 10-minute walk from Edinburgh Military Tattoo, and Edinburgh International Conference Centre. Guest review score 8.6, rooms from around 204 GBP.

    See available rooms
  • 5 Apex Waterloo Place Hotel Edinburgh, United Kingdom

    Spa hotel: Apex Waterloo Place Hotel

    **** Hotel. Just around the corner from Calton Hill, the 4-star Apex Waterloo Place hotel epitomises luxury living in the heart of Edinburgh. With a stylish spa, swimming pool, restaurant, sumptuous rooms, and elegant suites, all with free WiFi, an Apex adventure awaits. Find yourself relaxing in your room a bed, flat screen TV and spacious en suite with a bath, walk-in shower, and Antipodes organic toiletries to help you stay green whilst you stay clean. Show full description Guest review score 8.5, rooms from around 99 GBP.

    See available rooms
  • 6 Best Western Kings Manor Edinburgh, United Kingdom

    Spa hotel: Best Western Kings Manor

    *** Hotel. Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building. The railway station is 5 minutes' walk from the hotel. Show full description Guest review score 8.5, rooms from around 40 GBP.

    See available rooms
  • 7 Radisson Blu Hotel, Edinburgh City Centre Edinburgh, United Kingdom

    Spa hotel: Radisson Blu Hotel, Edinburgh City Centre

    **** Hotel. Stay in the heart of Edinburgh. On the historic Royal Mile, Radisson Blu Hotel Edinburgh is a modern hotel which features a spa / fitness centre, stylish bar and luxury bedrooms with free Wi-Fi. Waverley train station is just a 5-minute walk away. Show full description Guest review score 8.4, rooms from around 122 GBP.

    See available rooms
  • 8 Dalmahoy Hotel & Country Club Edinburgh, United Kingdom

    Spa hotel: Dalmahoy Hotel & Country Club

    **** Hotel. Set amongst 1000 acres of beautiful parkland with two 18-hole golf courses, this historic country hotel, built in 1725, offers luxurious spa and leisure facilities, and informal and fine dining restaurant options. All of the spacious rooms at the Dalmahoy Hotel & Country Club offer 32-inch flat-screen TVs and en-suite bathrooms. Rooms also include tea/coffee making facilities and a mini-fridge. Show full description Guest review score 8.0, rooms from around 67 GBP.

    See available rooms
  • 9 Village Hotel Edinburgh Edinburgh, United Kingdom

    Spa hotel: Village Hotel Edinburgh

    **** Hotel. Offering an indoor pool and a spa and wellness centre, Village Hotel Edinburgh is located a short distance from Edinburgh city centre. Free Wi-Fi access is available throughout the hotel and there is ample on-site parking. Each stylish room has a modern en suite bathroom, air conditioning, a flat-screen TV with digital channels. Show full description Guest review score 7.6, rooms from around 80 GBP.

    See available rooms
  • 10 The Four Sisters Boatel - Houseboat Edinburgh, United Kingdom

    The Four Sisters Boatel - Houseboat

    **** Boat. Moored in the Lochrin Basin, within a short walk from Princes Street and Edinburgh Castle, The Four Sisters Boatel is a four star, luxury, self-catering houseboat. The accommodation includes free WiFi access and stylish bedrooms. The Four Sisters features a fully-equipped kitchen with a breakfast bar. This property offers spa and wellness packages. Show full description Guest review score 8.9, rooms from around 270 GBP.

    See available rooms
Tomas Mazowski

I try my best to keep this guide up to date and I last refreshed it in November 2022. Did I miss a spa hotel that should be on this list? Send me an email and let me know!

Check out spa hotels nearby

Missing a hotel on our list?

Do you know of a spa hotel in Edinburgh that's missing from this list?

Let me know!

In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!