COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Spa Hotels in Inverness

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Inverness Spa Hotels

Culloden House Hotel
Great for spa weekends
4 out of 5
Culloden, Inverness, Scotland
The price is £348 per night from 24 May to 24 May
4.8/5Exceptional! (277 reviews)
Travellers like: on-site spa services, massage, facials, body treatments
Georgian Elegance!
"This historically important house, now an hotel offers far more than simp0ly accommodation. The ambience and service were impeccable despite the restrictions in place. The house and rooms reflect its history, the superb food and wonderfully friendly staff made this the most perfect place to reflect ..."

Reviewed on 27 Oct 2020

Culloden House Hotel
Rocpool Reserve Hotel & Restaurant
5 out of 5
14 Culduthel Road, Inverness, Scotland
The price is £194 per night from 2 Jun to 2 Jun
4.6/5Exceptional! (182 reviews)
"Small elegant boutique hotel , great friendly service and excellent food ."

Reviewed on 25 Sep 2020

Rocpool Reserve Hotel & Restaurant
Loch Ness Country House Hotel
4 out of 5
Loch Ness Road, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £175 per night from 16 May to 16 May
4.5/5Wonderful! (285 reviews)
"Why choose anywhere else? The hotel was very comfortable. The food was lovely and the staff couldn’t have been more helpful. And so close to Inverness, but in the country."

Reviewed on 2 Nov 2020

Loch Ness Country House Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Kingsmills Hotel Inverness
Great for spa weekends
4 out of 5
Culcabock Road, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £80 per night from 14 May to 14 May
4.5/5Wonderful! (990 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Very nice spacious room, friendly staff and great breakfast"

Reviewed on 25 Dec 2020

Kingsmills Hotel Inverness
Macdonald Drumossie Hotel
4 out of 5
Old Perth Road, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £83 per night from 16 May to 16 May
4.3/5Excellent! (505 reviews)
"Beautuful clean hotel. Friendly professional staff. Lots of parking, set in really nice grounds. Love it - thats why we keep coming back"

Reviewed on 31 Mar 2021

Macdonald Drumossie Hotel
Best Western Inverness Palace Hotel & Spa
Great for spa weekends
3 out of 5
8 Ness Walk, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £79 per night from 14 May to 14 May
4.2/5Very Good! (512 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Very comfortable room. Catering not so good, with an unimaginative menu and the foof was on the cool side service was good"

Reviewed on 26 Feb 2021

Best Western Inverness Palace Hotel & Spa
Craigmonie Hotel Inverness by Compass Hospitality
Great for spa weekends
3 out of 5
9 Annfield Road, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £53 per night from 23 May to 23 May
4.1/5Very Good! (533 reviews)
Travellers like: on-site spa services, sauna, aromatherapy treatments, facials
This was a good choice, really pleased
"Enjoyed our stay, hospitality excellent and all staff very friendly and efficient. Evening meal was very good and reasonably priced and the breakfast (included in room price) was great with a very good choice of items. Hotel clean, good organisation to meet coronavirus issues with clear signs and ..."

Reviewed on 14 Dec 2020

Craigmonie Hotel Inverness by Compass Hospitality
Beaufort Hotel
3 out of 5
11 Culduthel Road, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £57 per night from 16 May to 16 May
4.1/5Very Good! (452 reviews)
Highly recommend a stay at this hotel
"Had a lovely overnight stay at the Beaufort. Staff couldn’t have been nicer or more helpful. The hotel was cleaned to a high standard and COVID safety measures where evident. Food was very nicer with plenty of menu options. Cocktails were amazing."

Reviewed on 17 Dec 2020

Beaufort Hotel
Jurys Inn Inverness
Great for spa weekends
4 out of 5
Millburn Road, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £55 per night from 14 May to 14 May
3.9/5Good! (836 reviews)
Travellers like: on-site spa services, sauna, hot tub
Travellers say...
"Nice hotel well situated and adequate for our needs"

Reviewed on 4 Feb 2021

Jurys Inn Inverness
Mercure Inverness Hotel
4 out of 5
Church Street, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £62 per night from 30 May to 30 May
3.7/5Good! (786 reviews)
Fantastic service during a very difficult time
"This reservation was for a member of staff who is a key worker. The Hotel staff were very helpful and arranged for an early check-in and a late check-out so that he wasn't walking about Inverness in the freezing cold.... Level 4 lockdown meant there was no-where open for him to wait 4 hours for his ..."

Reviewed on 5 Feb 2021

Mercure Inverness Hotel
Don't see what you're looking for?
We've got more Spa Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.