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

Find Spa Hotels in Fort William

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 Fort William Spa Hotels

Shepherds Rest Self Catering Sleeps 6, Pets Welcome
Shepherds Rest, Torcastle, Banavie, Fort William, SCT
4.9/5Exceptional! (41 reviews)
"Stunning views and quiet location. Helpful hosts. A home from home. Good base for exploring the area."

Reviewed on 30 May 2021

Shepherds Rest Self Catering Sleeps 6, Pets Welcome
Inverlochy Castle
5 out of 5
Torlundy, Fort William, Scotland
The price is £469 per night from 21 Jun to 21 Jun
4.7/5Exceptional! (133 reviews)
"Situated in a perfect location for exploring the Highlands of Scotland. The staff are all excellent and nothing seems to be too much trouble. The food is delightful and the rooms are very comfortable. I would have no hesitation in recommending this hotel."

Reviewed on 20 Oct 2020

Inverlochy Castle
Alltshellach
4 out of 5
North Ballachulish, Fort William, Scotland
4.5/5Wonderful! (20 reviews)
"Amazing views, spotless accomodation and very friendly staff, highly recommended."

Reviewed on 4 Mar 2019

Alltshellach
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.
Ben Nevis Hotel & Leisure Club
3 out of 5
North Road, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is £114 per night from 19 Jul to 19 Jul
3.5/5Good! (458 reviews)
"Very good overall"

Reviewed on 15 May 2021

Ben Nevis Hotel & Leisure Club
Imperial Hotel
3 out of 5
Fraser Square, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is £95 per night from 27 Jun to 27 Jun
3.4/5 (161 reviews)
"Staff were excellent as was location"

Reviewed on 13 Nov 2020

Imperial 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.