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.

Set in Kelso, 41 km from The Maltings Theatre & Cinema, SCHLOSS Roxburghe, part of Destination by Hyatt offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Offering a restaurant, the property also has a shared lounge, as well as a sauna and a hot tub. The hotel features a terrace, a 24-hour front desk, and free WiFi is available throughout the property. Great room, clean, spacious and comfortable The hotel has a nice architecture / internal design Spa is great: very nice pool outside, with jacuzzi / saunas. Gym area has everything needed and is open 24/7 The staff is extremely nice and helpful. I recommend to do some activities at the country club. We spent an afternoon doing fishing and shooting which was really good fun. The restaurant is really great, vary tasty food and smooth service. Really amazing stay!!

Show more Show less
9.1
Superb
2,063 reviews
Price from
US$315
per night

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. Incredible service by all staff!

Show more Show less
9.2
Superb
1,028 reviews
Price from
US$412
per night

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. We like the hotel, good to stay and see the old course though we did not play. Clean, comfortable, good breakfast. Good view from fourth floor dining area.

Show more Show less
9.1
Superb
1,108 reviews
Price from
US$259
per night

Estate Of Ord features a garden, terrace, a restaurant and bar in Muir of Ord. The property is set 24 km from Inverness Castle, 15 km from Strathpeffer Spa Golf Club and 23 km from Inverness Railway Station. The hotel has a sauna, room service and free WiFi throughout the property. Absolutely everything, it was such a delight to stay at this place to the point that we extended the stay for an additional night. Perfect to recharge, enjoy some nature, while being close to Inverness & Loch Ness. Bonus point for the adorable staff, everyone was so welcoming and kind.

Show more Show less
9.1
Superb
141 reviews
Price from
US$184
per night

Offering a garden and sea view, Aos Sí - Wellness - Jacuzzi - Lodges is set in Ballachulish, 5.9 km from Loch Linnhe and 24 km from Glen Nevis. This chalet offers free private parking and luggage storage space. Guests can access the chalet via private entrance. Beautiful modern cabin by a rustling stream. Staff was excellent.

Show more Show less
9.4
Superb
144 reviews
Price from
US$366
per night

Gleneagles Townhouse features a fitness centre, terrace, a restaurant and bar in Edinburgh. The property is close to National Museum of Scotland, Camera Obscura and World of Illusions and The Real Mary King's Close. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi.

A continental, Full English/Irish or vegetarian breakfast can be enjoyed at the property.

Gleneagles Townhouse offers 5-star accommodation with a sauna. Wonderful, kind service. Beautiful interiors. Excellent restaurant. Staying here was a highlight of our time in Edinburgh.

Show more Show less
9.2
Superb
545 reviews
Price from
US$499
per night

Located in Blairgowrie, Pink Spa Nest provides accommodation with private pool, free WiFi and free private parking for guests who drive. The property features garden views and is 23 km from Scone Palace and 31 km from Discovery Point. Guests have access to a sauna and hot tub. Everything was Good or Perfect.

Show more Show less
9.6
Exceptional
237 reviews
Price from
US$263
per night

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. First and foremost, the property itself. A stunning cottage not far from Balgavies Loch in an oasis of peace and quiet. Paula and Robert run the place with Teutonic precision and they really go the extra mile to make you feel comfortable. The breakfast room is cozy and the food delicious.

Show more Show less
9.7
Exceptional
128 reviews

The apartment offers a buffet or continental breakfast. Guests can dine in the in-house family-friendly restaurant, which specialises in American cuisine and also offers vegetarian, vegan and dairy-free options. Hotel Black Sheep (Loch Lochy) Whispering Pine Lodge at Spean Bridge We had a fantastic stay at Hotel Black Sheep, located right on the serene shores of Loch Lochy. The uninterrupted view of the loch was absolutely breathtaking, making for a peaceful and picturesque retreat. The hotel’s heating system was excellent, keeping us warm and comfortable throughout our stay. The food was another highlight—delicious meals, great pizza, and the complimentary high tea was an unexpected but delightful surprise! The location was ideal, with easy access to Loch Ness and Fort William, making it a perfect base for exploring the Highlands. We stayed in a spacious apartment lodge, which was exceptionally well-appointed. The rooms were large, the shower was great, and the bed was one of the best we've ever had—firm and supportive, unlike the overly soft springy mattresses we usually find in hotels. The furnishings were luxurious, with high-thread-count linens adding to the comfort. Overall, Hotel Black Sheep exceeded our expectations in every way. Highly recommended for anyone looking for a relaxing and indulgent Highland getaway!

Show more Show less
9.3
Superb
324 reviews
Price from
US$1,041
per night

Boasting air-conditioned accommodation with a private pool, mountain view and a balcony, SeaBeds - Luxury Lookouts with Hot Tubs is set in Glencoe. The holiday home offers a spa experience, with its hot tub, spa facilities and wellness packages. There is a picnic area and guests can make use of free WiFi, free private parking and an electric vehicle charging station. We visit here every year and it never fails to impress- everything needed for a luxury break from reality

Show more Show less
9
Superb
369 reviews
Price from
US$585
per night

Most booked spa hotels in Scotland this month

FAQs about spa hotels in Scotland

Spa Hotels that guests love in Scotland