Fort William & Lochaber - Home
Hotels & Inns In Fort William & Lochaber
Invergarry, Inverness-shire, PH35 4HW
Country house hotel set in 60 acres of wooded grounds. Owned and managed by the MacCallum family for over 40 years.
Make EnquiryPrice: £40 - £70 (Per person per night)
Ballachulish, Argyll, PH49 4JY
The Ballachulish Hotel - A baronial highland home, 54 rooms, STB 4 Star, legendary surroundings.
Make EnquiryPrice: £38 - £65 (Per person per night)
Lochailort, Nr Fort William, PH38 4LZ
This quite remarkable place is historically Scotland's oldest inn. The magic of the West Highlands is encapsulated in a...
Make EnquiryPrice: £25 - £40 (Per person per night)
Glencoe, PH49 4HX
Award winning Inn, unique atmosphere, stunning location. Comfortable en-suite rooms, imaginative & extensive menu, great...
Make EnquiryPrice: £36 - £45 (Per room per night)
Roy Bridge, Inverness-shire, PH31 4AG
Quietly nestling amidst scenic grandeur Stronlossit is a real gem of authentic Scottish Highland tradition - a warm,...
Make EnquiryPrice: £28 - £40 (Per person per night)
Onich, By Fort William, Inverness-shire, PH33 6RY
Award winning, privately run West Highland hotel. Lochside setting - a large garden, beautiful views.
Make EnquiryPrice: £48 - £55 (Per person per night)
Kinlochleven, PH50 4QH
Welcome to the Tailrace Inn Kinlochleven, Scotland.
Situated in the Heart of the Scottish Highlands,
Price: £35 - £45 (Per room per night)
Craiglinnhe House
Ballachulish, Ballachulish, PH49 4JD
Craiglinnhe is a charming, late-Victorian villa, built in 1885 from local granite. The house sits in attractive gardens...
Make Enquiry Book OnlinePrice: £42 - £85 (Per room per night)
Fort William, Inverness-shire, PH33 7AA
There has been an inn here for hundreds of years and the welcome is warm and genuine. The oldest part of the inn is formed...
Make EnquiryPrice: £29 - £49 (Per person per night)
Kilcamb Lodge Hotel
Strontian, PH36 4HY
This luxury Highland Loch-side Hotel boasts stunning loch and mountain views from almost every window.
Make EnquiryPrice: £210 - £349 (Per room per night)
Glencoe, Near Fort William, Highland, PH49 4HL
The Isles of Glencoe Hotel - A friendly, family place to go, 59 rooms, leisure facilities.
Make EnquiryPrice: £35 - £60 (Per person per night)
Ardnamurchan, PH36 4JL
Family run 8 en-suite bedroom hotel situated in the West Highlands of Scotland at the entrance to the Ardnamurchan peninsula.
Make EnquiryPrice: £42.50 - £79 (Per room per night)
By Fort Wiliam, Inverness-shire, PH33 6RY
The Lodge on the Loch Hotel - Discover seclusion and serenity, 18 individual rooms with many personal touches, STB 4 Star,...
Make EnquiryPrice: £70 - £100 (Per person per night)
Kinlochleven, Argyll, PH50 4QL
Spean Bridge, Inverness-shire, PH34 4DX
| 1 | Glengarry Castle Hotel | Invergarry, Inverness-shire, PH35 4HW | |
| 2 | Ballachulish Hotel | Ballachulish, Argyll, PH49 4JY | |
| 3 | Lochailort Inn | Lochailort, Nr Fort William, PH38 4LZ | |
| 4 | Clachaig Inn | Glencoe, PH49 4HX | |
| 5 | The Stronlossit Inn | Roy Bridge, Inverness-shire, PH31 4AG | |
| 6 | Allt nan Ros Hotel | Onich, By Fort William, Inverness-shire, PH33 6RY | |
| 7 | The Tailrace Inn | Kinlochleven, PH50 4QH | |
| 8 | Craiglinnhe House | Ballachulish, Ballachulish, PH49 4JD | |
| 9 | The Inn at Ardgour | Fort William, Inverness-shire, PH33 7AA | |
| 10 | Kilcamb Lodge Hotel | Strontian, PH36 4HY | |
| 11 | Isles of Glencoe Hotel | Glencoe, Near Fort William, Highland, PH49 4HL | |
| 12 | Loch Shiel House Hotel | Ardnamurchan, PH36 4JL | |
| 13 | The Lodge on the Loch Hotel | By Fort Wiliam, Inverness-shire, PH33 6RY | |
| 14 | MacDonald Hotel | Kinlochleven, Argyll, PH50 4QL | |
| 15 | Aonach Mor Hotel | Spean Bridge, Inverness-shire, PH34 4DX |
Click the map pins to view more information.


