Skip to main content

The best spa hotels in Scotland

Check out our pick of great spa hotels in Scotland

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

SCHLOSS Roxburghe, part of Destination by Hyatt 5 stars

Kelso

Set in Kelso, 41 km from The Maltings Theatre & Cinema, SCHLOSS Roxburghe, part of Destination by Hyatt offers accommodation with a fitness centre, free private parking, a garden and a shared lounge. Offering a restaurant, the property also has a terrace, as well as a sauna and a hot tub. The accommodation features room service, a 24-hour front desk and luggage storage for guests. Staff was very attentive and very friendly whoever you spoke to and they all made sure we had a good experience. The food was really good too. The newer area of the hotel was very nicely decorated and clean, and the old part of the estate still had a very cosy feeling, especially the bar in the "library" where we could sit and have a few drinks after dinner.

Show more Show less
9.1
Superb
1,374 reviews
Price from
£216
per night

Fonab Castle Hotel 5 stars

Pitlochry

Each individually designed room has been decorated sympathetically to blend a contemporary style with the original room features. The elegant en suite bathroom has a spacious walk-in power shower, bathrobes, slippers, and Thierry Mugler toiletries. Luxury Egyptian cotton, a flat-screen smart TV with Revo entertainment system, a Nespresso coffee maker, tea making facilities, fresh fruit and mineral water are also included. Some rooms offer views of the Loch Faskally or of the Highlands’ landscape. I loved the main building, the anex we had the room in, our room, the gardens, the exceptional breakfast, heartwarming introdudtion of the place also the receptionist was really nice. I have been to numorous hotels, but this one was different: somhow nicer and also more friendly, like made me feel comfortable from the first moment.

Show more Show less
9.1
Superb
1,059 reviews
Price from
£433
per night

The Balmoral Hotel 5 stars

Old Town, Edinburgh

First opened in 1902, The Balmoral now offers rooms with a spacious marble bathroom and an interactive TV. Many rooms have views towards Edinburgh Castle and the Old Town.

With a sauna and a Turkish steam room, The Balmoral Spa features 5 treatment rooms and an exercise studio. This hotel is the best we have ever stayed in. the staff was super nice and helpful, the rooms are beautiful and spacious, it is a magnificent building inside and out and the immaculate spaces make you feel like it’s a dream come true. we also had afternoon tea here which is a must! food was of the best quality one can imagine as well as the service and the live music played by a harp player on a small balcony above the sitting room. The friendliness and professionalism of each and every staff member was very helpful. The room was cleaned and serviced twice a day, bed was so comfy you never want to leave it . We were thankfully given a room with a marvelous view to the old town but make sure to ask for it in advance. Definitely stay at this hotel as it is truly an experience to remember!

Show more Show less
9.4
Superb
1,874 reviews
Price from
£725
per night

Old Course Hotel St Andrews 5 stars

St Andrews

Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant rooms. convenience to the surrounding areas, especially the golf courses. ample parking and easy access to the highway.

Show more Show less
9
Superb
1,636 reviews
Price from
£545
per night

Gleneagles Townhouse 5 stars

New Town, Edinburgh

Breakfast is available every morning, and includes continental, Full English/Irish and vegetarian options. At the hotel you will find a restaurant serving British and Scottish cuisine. Vegetarian, dairy-free and vegan options can also be requested. It’s rich in history, the staff were kind and helpful, the rooms were outstanding with lots of cozy details, they clean and checkup the rooms more than one time a day to make it better, the location is amazing near to everything it’s located in new town but minutes away from the old town and it’s charming.

Show more Show less
9.2
Superb
379 reviews
Price from
£525
per night

Pink Spa Nest

Blairgowrie

Located in Blairgowrie, Pink Spa Nest provides accommodation with private pool, free WiFi and free private parking for guests who drive. This recently renovated villa is located 23 km from Scone Palace and 31 km from Discovery Point. The property is non-smoking and is set 46 km from Castle Menzies. Very clean. Beds were super comfy

Show more Show less
9.4
Superb
149 reviews
Price from
£252
per night

Home Farm B&B - Sunflower Room

Forfar

The bed and breakfast comes with a satellite flat-screen TV. Towels and bed linen are featured in the bed and breakfast.

Continental and Full English/Irish breakfast options with warm dishes, fruits and juice are available every morning at the bed and breakfast. Massive breakfast to start your day! Very good place and confortable room to have some food. Lots of options to choose what you would like to eat. Really good!

Show more Show less
9.7
Exceptional
102 reviews
Price from
£100.80
per night

Black Sheep Hotels Cabins 4 stars

Spean Bridge

Black Sheep Hotels Cabins has mountain views, free WiFi and free private parking, set in Spean Bridge, 26 km from Glen Nevis. The property features lake views and is 43 km from Loch Linnhe and 47 km from Glenfinnan Station Museum. This 4-star apartment offers private entrance. Great location- amazing to do day trips to Oban, Skye, Loch Ness, Glencoe. Overlooking a beautiful Loch. Spacious rooms. Amazing restraunt. 3 bathrooms in the cabin with health faucets in all of them. Best part is the amazing Indian Restraunt. Excellent food. Staff is extremely helpful.

Show more Show less
9.5
Exceptional
229 reviews
Price from
£702
per night

Browns

Peterhead

Featuring garden views, Browns offers accommodation with a spa and wellness centre, an indoor pool and a garden, around 39 km from Newburgh on Ythan Golf Club. This property offers access to a patio, free private parking and free WiFi. Boasting family rooms, this property also provides guests with a picnic area. Fantastic listing. Mary is a wonderful host.

Show more Show less
9.8
Exceptional
183 reviews
Price from
£96
per night

Stylish Garden View Apartment

Leith, Edinburgh

The spacious apartment features 2 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a walk-in shower. Towels and bed linen are provided in the apartment. This apartment is allergy-free and non-smoking. We were welcomed by Richard who has been really helpful. The kitchen is well equipped, the apartement is clean, the beds are comfortable. Although it is not located at the city centre but taking the bus to the Edinburgh downtown is a good idea without having to worry about the traffic jam due to road works or finding parking. Only 5-minutes walking distance to bus stop no 10. Our family enjoyed our stay. It's also near the Fishmarket where we enjoyed the best fish and chips next to the lighthouse and the sea. The kids appreciate the Netflix and they said they love staying here.

Show more Show less
9.1
Superb
152 reviews

Most booked spa hotels in Scotland this month

FAQs about spa hotels in Scotland

Spa Hotels that guests love in Scotland

Research, refine and make plans for your whole trip

gogless