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. Spacious yet cozy with amazing staff

Show more Show less
9.1
Superb
1,378 reviews
Price from
£206
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. Loved the spa and pool. Dinner at the restaurant was delicious and we had the Best dessert ever! Caramel Toffee Pudim OMG too good! The chateau is lovely and the surround countryside is picture perfect.

Show more Show less
9.1
Superb
1,060 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. Very friendly and helpful staff. Great location.

Show more Show less
9.4
Superb
1,863 reviews
Price from
£625
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. Absolutely everything! Outstanding even for a 5 star hotel, staff and service was great, location, views and atmosphere more than I could have ever hoped for! If you can afford it, you MUST stay here when in St Andrews!!!

Show more Show less
9
Superb
1,635 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. Beautiful old building, beautiful decor.

Show more Show less
9.2
Superb
379 reviews
Price from
£575
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. The room,the spa room,the breakfast all lovely .Beautiful house in lovely gardens .Netflix on TV easy to use .Quality hairdryer.Everything of a high standard.

Show more Show less
9.7
Exceptional
102 reviews
Price from
£112
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. Location, view , food and service were exceptional.

Show more Show less
9.5
Exceptional
230 reviews
Price from
£635
per night

The Treehouse by Airlie

Nairn

The Treehouse by Airlie, a property with a garden, is set in Nairn, 1.3 km from Nairn Central Beach, 26 km from Inverness Castle, as well as 17 km from Castle Stuart Golf Links. Both free WiFi and parking on-site are available at the apartment free of charge. University of the Highlands and Islands, Inverness is 25 km away and Inverness Railway Station is 25 km from the apartment. Great location. We walked to the beach and to a restaurant for dinner.

Show more Show less
9.7
Exceptional
101 reviews
Price from
£206.50
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. everything !!! it was amazing from the pool to the rooms to the little touches !! and especially the owner she was lovely

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

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