Skip to main content

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Edinburgh

79 spa hotels

Glasgow

34 spa hotels

Aberdeen

18 spa hotels

Inverness

13 spa hotels

St. Andrews

12 spa hotels

Oban

10 spa hotels

Auchterarder

10 spa hotels

Dundee

9 spa hotels

Pitlochry

6 spa hotels

Ballater

6 spa hotels

Paisley

5 spa hotels

Errol

5 spa hotels

Balloch

5 spa hotels

Fife

5 spa hotels

Perth

4 spa hotels

Nairn

4 spa hotels

The best spa hotels in Scotland

Check out our selection of great spa hotels in Scotland

Filter by:

Star Rating
Review score

The Customs House Hotel

Hotel in Bowling

Featuring a garden, terrace and free WiFi, The Customs House Hotel is located in Bowling, 9 miles from Glasgow Botanic Gardens and 10 miles from University of Glasgow.

B
Borna
From
Croatia
We really liked the location of the property, as well as the view of the harbor. The room itself is quite large and beautifully decorated. The lounge area is really interesting and beautifully put together.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,084 reviews
Price from
$111.54
1 night, 2 adults

Schloss Roxburghe Golf Resort, part of Destination by Hyatt

Hotel in Kelso

Located in Kelso, 25 miles from The Maltings Theatre & Cinema, Schloss Roxburghe Golf Resort, part of Destination by Hyatt provides accommodations with a garden, free private parking, a shared lounge...

H
Hesham
From
Bahrain
Everything specially the staff they are all amazing extremely hospitable with a fantastic smile.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,208 reviews
Price from
$331.24
1 night, 2 adults

The Balmoral Hotel

Hotel in Old Town, Edinburgh

Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

J
Johan
From
Qatar
We spent four nights here over Christmas, as a family that travels a lot, this was a stay that really stood out. The staff went the extra mile and the attention to detail was unparalleled. From a little robe and slippers for our daughter. Milk and cookies every evening. One detail that I’ve never had before, was our charing cables next to the bed were neatly tied every night. The staff were all tremendous, if there was an option for a 6th star ⭐️ that would’ve been well deserved.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,136 reviews
Price from
$473.20
1 night, 2 adults

Old Course Hotel St Andrews

Hotel in 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...

S
Susan
From
Australia
The whole hotel was just beautiful! From the gorgeous signature scent in the reception area, to the very helpful staff, and the quality of the room and dining areas. The breakfast was absolutely superb! We loved that we could order a memory foam pillow, which was delivered quickly by the staff. An absolutely first rate stay!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,015 reviews
Price from
$366.17
1 night, 2 adults

Estate Of Ord

Hotel in Muir of Ord

Estate Of Ord features a garden, terrace, a restaurant and bar in Muir of Ord.

D
David
From
Canada
Scenic and tranquil location. The staff and owners were friendly and engaging. Would highly recommend staying.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 206 reviews
Price from
$136.33
1 night, 2 adults

Aos Sí - Wellness - Jacuzzi - Lodges

Ballachulish

Offering sea views, Aos Sí - Wellness - Jacuzzi - Lodges in Ballachulish features accommodations and a garden. This chalet offers free private parking and luggage storage space.

L
Livia
From
Belgium
Cute cabin. Great location. Well equipped! Friendly staff! :)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 174 reviews
Price from
$340.70
1 night, 2 adults

Gleneagles Townhouse

Hotel in New Town, Edinburgh

Gleneagles Townhouse features a fitness center, terrace, a restaurant and bar in Edinburgh.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 480 reviews
Price from
$507.54
1 night, 2 adults

Self Catering Spacious 2 Bed Apartment with sea views

South Erradale

Self Catering Spacious 2 Bed Apartment with sea views is located in South Erradale, just 13 miles from Victoria Falls and 16 miles from Inverewe Garden.

Y
Yuli
From
Indonesia
Nice house, spotless. The kitchen provides you just everything you need. The host is very responsive. The location is 20 min from the main road.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 260 reviews
Price from
$172.38
1 night, 2 adults

White Cottage - Cosy Holiday Cottage in Drymen, Loch Lomond & Trossachs with free parking on private driveway

Drymen

White Cottage - Cosy Holiday Cottage in Drymen, Loch Lomond & Trossachs with free parking on private driveway offers accommodations in Drymen, 11 miles from Mugdock Country Park and 15 miles from Lake...

C
Cynthia
From
United States
This darling cottage near the town of Drymen is clean, comfortable, and well-maintained. The host is hospitable and helpful. Nice place to stay if walking the West Highland Trail. Food available at the nearby golf course.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 115 reviews
Price from
$131.82
1 night, 2 adults

Pink Spa Nest

Blairgowrie

14 miles from Scone Palace in Blairgowrie, Pink Spa Nest provides accommodations with access to a sauna and hot tub. This property offers a private pool, free Wifi, and free private parking.

A
Andrew J
From
United States
Quiet, spacious and comfortable. Nice touch with chilled bottle of wine.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 232 reviews
Price from
$250.46
1 night, 2 adults
All spa hotels in Scotland

Most booked spa hotels in Scotland this month

See all

Popular with guests booking spa hotels in Scotland

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,695 reviews

Popular with guests booking spa hotels in Scotland

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,279 reviews

Popular with guests booking spa hotels in Scotland

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 4,679 reviews

Popular with guests booking spa hotels in Scotland

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 4,011 reviews

Popular with guests booking spa hotels in Scotland

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 3,786 reviews

Popular with guests booking spa hotels in Scotland

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 5,902 reviews

Popular with guests booking spa hotels in Scotland

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 4,180 reviews

Popular with guests booking spa hotels in Scotland

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3,434 reviews

Popular with guests booking spa hotels in Scotland

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,870 reviews

Popular with guests booking spa hotels in Scotland

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 3,656 reviews

FAQs about spa hotels in Scotland

Spa Hotels That Guests Love in Scotland

See all
Avg. price/night: $493.48
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,208 reviews
Our first time staying here and what a treat - a beautiful hotel in fantastic surroundings and great attentive staff. We stayed in a castle room, with loads of character, was very comfortable and great views of the gardens. Great to see hotels such as this excelling at breakfast, whilst dinner in Sunlaws was special. The Spa is fantastic, with access to the heated outdoor pool - a very relaxing place to spend a few days - we will be back.
Guest review byMark
Family with young children
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,565 reviews
The room was more than generous in size. Comfortable and warm on a cold spring weekend. You can order a cooked breakfast and there is a good variety of fresh fruit, cheese, breads and cereals to choose from. Our highlight was use of the adult only spa facilities. The wellness suite with a variety of saunas and steam rooms is worth a visit. And the swimming pool was great for the family.
Guest review bySuzanne
Family with young children
Avg. price/night: $455.62
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3,658 reviews
This hotel is fantastic. The staff are super friendly and helfpul, the room is beautiful and spacious, the food is great, breakfast is amazing. The pool with sauna and whirlpool is a definite plus if you are travelling with children or just looking to relax after a day out.
Guest review byAndrea
Family with young children
Avg. price/night: $365.04
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,870 reviews
Dinner food was amazing, staff were very engaging, hotel is beautiful and the grounds incredible. Would definetly stay again. Breakfast was also excellent and spa & wellness centre very relaxing
Guest review bySharon
Young couple
Avg. price/night: $282.57
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 725 reviews
Beautifully decorated hotel with helpful staff. Lovely room with a turret at Bank House, which is next door to The Scotland Spa Hotel. Great facilities in main hotel with a lovely pool, sauna and steam room. Breakfast fabulous and plentiful. Clean and well presented, and everyone very friendly and welcoming. Will come back.
Guest review byLeanne
Young couple
Avg. price/night: $221.59
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,870 reviews
Breakfast was very good. Large rooms, comfortable beds. Working lift, spa services and pool/hot tub/sauna.
Guest review byBarbara
Group
Avg. price/night: $809.58
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,066 reviews
The wee lodges were stunning, with great facilities available at the centre and nicely appointed accommodation - which feel spacious considering their size. The hot tub was amazing. The staff were so friendly and helpful we had a wonderful time. The breakfast was delicious. We’ll worth it to spend time relaxing.
Guest review bystewart
Young couple
Avg. price/night: $146.02
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,802 reviews
We were Upgraded from a double standard room to a king size room. Exceptionally quiet, great night sleep. Leisure pool, steam and sauna room , spa pool relaxing and the extra the cost was worth it . We used it Tuesday afternoon and Wednesday morning! The Staff throughout the Hotel were very welcoming and helpful. Also, we enjoyed our dinner and breakfast.
Guest review byAllan
Young couple
Avg. price/night: $350.17
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,063 reviews
Spa facilities were fantastic. They have everything from hot tub sauna steam room and salt therapy. Great massage also. Food was good
Guest review byLouise
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 232 reviews
Lovely bright and comfortable house with everything we needed for a two night relaxing break. We really enjoyed the sauna and hot tub. Great communication with the owners. Surrounding town also lovely with nice riverside walk.
Guest review byAnna C
Young couple