Skip to main content

Inns in Fort William

Find the inns that appeal to you the most

The best inns in Fort William

Check out our pick of great inns in Fort William

Filter by:

Review score

The Factor's Inn & Factor's Cottage

Fort William

The Factor's Inn & Cottage , overlooking the Britain's highest mountain, Ben Nevis.

H
Helen
From
Malta
The hostess went above and beyond to cater our every needs which included driving us to my 60 Birthday due to a lack of taxi because of the Euro Scotland and Germany game !
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 286 reviews
Price from
US$127.78
1 night, 2 adults

The Stronlossit Inn

Fort William

The Stronlossit Inn offers warm Highland hospitality in an Area of Outstanding Natural Beauty, with The Ben Nevis mountain range and Loch Ness nearby.

J
Jaap
From
Netherlands
The Stronlossit is run by the down to earth friendly sunny Gabriel, his wife and their little boy and they do an AMAZING job! The room we stayed in was a beautiful refurbished room. VERY spacious and a lovely bathroom. The inn is a bit outdated but you can tell it was a very luxurious hotel when it was built. Everything is very well preserved so it might not be your taste, but its not a mess. Its just a time-machine :) Location just outside of Fort William, away from the busy roads was perfect as well. Nice, specially prepared breakfast and a great bar and restaurant with lots of locals dropping in.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 686 reviews
Price from
US$190.39
1 night, 2 adults

Inn at Ardgour

Onich (Near Fort William)

A warm, family welcome awaits at this traditional West Highland inn/small hotel. Beautifully situated beside Loch Linnhe, Inn at Ardgour is reached via a very short car-ferry trip across the water.

K
Kulathunga
From
United Arab Emirates
Everything about this place is amazing. Starting from the location to the accommodation and staff. This is a gem hidden. We will never forget the one day that we spent here.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,335 reviews
Price from
US$108.95
1 night, 2 adults

The Glencoe Inn

Glencoe (Near Fort William)

This hotel has a stunning setting in the shadow of the Pap of Glencoe and surrounded by the beautiful Ardgour Hills. It offers rooms with homemade biscuits, free Wi-Fi and free parking.

A
Anette
From
Estonia
Reading other reviews beforehand made me unsure of booking this place but honestly people are just dramatic and maybe haven't stayed outside of cities in UK before. It was super lovely place to stay and while it's not the newest building maybe, everything worked perfectly, the room was cosy and cute, and it was clean and had everything you'd need like kettle, hair dryer etc.
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 901 reviews
Price from
US$150.65
1 night, 2 adults
All inns in Fort William

Looking for an inn?

Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.