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 a kids' club, room service and luggage storage for guests. Absolutely excellent hotel and spa - from the first welcome to our departure - enjoyed every minute

Show more Show less
9.1
Superb
1,570 reviews
Price from
£200
per night

Parklands Hotel & Country Club 4 stars

Newton Mearns

Parklands Hotel contains a modern gym fully equipped with cardiovascular equipment, a swimming pool, Jacuzzi®, sauna and aroma steam room. Guests can also relax in the hotel’s Beauty Spot Spa.

Guests can start their day with breakfast served in Michaels Bistro. During the day Michaels' provides a relaxing environment for a family dinner, a light snack or evening drinks. The restaurant can also accommodate special occasions and functions, and the hotel’s bar offers a range of drinks, including a cocktail menu, and is open until late. Very nice young lad in Reception.😆

Show more Show less
9
Superb
1,745 reviews
Price from
£103.50
per night

RiverBeds - Luxury Wee Lodges with Hot Tubs 4 stars

Glencoe

Located on a private terrace perched above a river RiverBeds - Luxury Wee Lodges with Hot Tubs is set on a golf course and private estate in the Glencoe Valley. Fort William is 9.3 miles from the property, and Ballachulish village is 2.5 miles away. Amazing amazing amazing Clean, comfy, coffee over the river, what more can u ask for. Loved it!!!

Show more Show less
9
Superb
1,091 reviews
Price from
£308.76
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. Amazing historic building, unbeatable location, right in the middle of everything, close to walk everywhere. Excellent staff, drinks and tea time experience a must

Show more Show less
9.4
Superb
1,597 reviews
Price from
£450
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. location & relaxed ambiance

Show more Show less
9
Superb
1,468 reviews
Price from
£380
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. Everything was great, especially the staff was so lovely. They clearly cared a lot about us and even anticipated our needs. I definitely recommend there.

Show more Show less
9.2
Superb
416 reviews
Price from
£370
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
164 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
119 reviews
Price from
£104.16
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
272 reviews
Price from
£1,080
per night

SeaBeds - Luxury Lookouts with Hot Tubs

Glencoe

Featuring sea views, SeaBeds - Luxury Lookouts with Hot Tubs offers accommodation with a terrace and a balcony. The pods are located right on the shore of Loch Linnhe. The property boasting free private parking, the holiday home is in an area where guests can engage in activities such as hiking, skiing and fishing.

The holiday home offers a hot tub. A bicycle rental service and ski storage space are provided at SeaBeds - Luxury Lookouts with Hot Tubs, and guests can go cycling in the surroundings. the design, and the little touches like breakfast, and. extras

Show more Show less
9.1
Superb
358 reviews
Price from
£365.80
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