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. Basically everything! Pleasantly, we were upgraded upon arrival to a wonderful, spacious, light and comfortable room. Staff were very attentive, showed us through the hotel’s lovely facilities and booked us into the restaurant where we had an amazing evening meal. Bed was heavenly comfortable where we slept peacefully followed by an exceptional breakfast. The grounds and spa facilities also excellent. A truly luxurious stay!!

Show more Show less
9.1
Superb
2,042 reviews
Price from
US$395
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. 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.

Show more Show less
9.2
Superb
1,065 reviews
Price from
US$468
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.2
Superb
1,114 reviews
Price from
US$257
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. Friendly welcoming staff . Beautiful gardens & private woodland walks . Lovingly restored 17th century manor with lots of history. Highly recommend

Show more Show less
9
Superb
136 reviews
Price from
US$182
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
139 reviews
Price from
US$362
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. We are spent a few nights at Glencruitten House in Edinburgh, and we couldn't have asked for a more wonderful experience. This beautiful Victorian mansion offers an atmosphere of refined elegance and comfort, making our stay unforgettable. From the moment we arrived, the staff greeted us warmly and attended to every detail with utmost care. They provided excellent recommendations for nearby restaurants and activities, ensuring that each day was filled with exciting discoveries. Our room was spacious, immaculately clean, and decorated tastefully. We especially appreciated the luxurious bedding which ensured restful sleep after long days exploring the city. Breakfast each morning was another highlight—freshly prepared dishes presented elegantly in the historic dining room added to the charm of this place. We highly recommend Glencruitten House not only for its stunning architecture but also because it's located close enough to explore many key sights like Princes Street Gardens or Waverley Station without needing transport. House should be your first choice!

Show more Show less
9.2
Superb
561 reviews
Price from
US$520
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
239 reviews
Price from
US$285
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. The location was lovely and quiet. Paula’s directions to the property were very accurate. Excellent shower and the breakfast was tailored to your own needs and it was delicious. Thank you Paula and Robert for your hospitality.

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. The view, cabin, furniture, calm, everything was amazing! I felt I'm in my home! Very peaceful place and beautiful view!

Show more Show less
9.3
Superb
326 reviews
Price from
US$1,285
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. Beautiful and relaxing spa like

Show more Show less
9
Superb
372 reviews
Price from
US$756
per night

Most booked spa hotels in Scotland this month

FAQs about spa hotels in Scotland

Spa Hotels that guests love in Scotland