« Back to accommodation in Fort William & Lochaber
B&Bs & Guesthouses in Fort William & Lochaber
Kinlochleven, PH50 4SE
A warm welcome awaits you at Tigh Na Cheo, superbly situated in the picturesque village of Kinlochleven.
Price: £30 - £46 (Per person per night)
Invergarry, PH35 4HG
Small working Farm, idyllic rural location centrally placed for major tourist attractions and touring the Western Highlands.
Price: £29 - £30 (Per person per night)
North Road, Fort William, Inverness-shire, PH33 6LR
Easy access to Ben Nevis and end of West Highland way yet only 10 minutes walk from town centre.
Fort William, PH33 6SH
The warmest of welcomes awaits you at Campfield House Fort William, nestling on the shores of Loch Linnhe.
Price: £65 - £80 (Per room per night)
Kinlocheil, Fort William, Inverness-shire, PH33 7NP
Dailanna is situated ten miles west of Fort William on the romantic Road to the Isles.
Price: £30 - £40 (Per person per night)
Off Argyll Terrace, Fort William, Inverness-shire, PH33 6RE
Lochview House is situated on the hillside in a quiet location, above the town of Fort William.
Happy Valley, Torlundy, PH33 6SN
Torlundy House is a family run guest house located in the rural settlement of Torlundy 3 miles north of Fort William.
Hospital Drive, Glencoe, PH49 4HT
Scorrybreac is a comfortable, well-appointed guest house in a beautiful and secluded position under the pap of Glencoe.
Price: £26 - £30 (Per person per night)
Fort William, Inverness-shire, PH33 6RW
Westhaven B&B is a relaxing home-from-home located on the shores of loch linnhe with stunning views of the Ardgour Hills.
Invergarry, PH35 4HL
Drynachan is a traditional Scottish B & B located in the beautiful Great Glen in the Heart of the Scottish Highands.
Price: £27 - £94 (Per room per night)
Fort William, Inverness-shire, PH33 6RQ
Lawriestone is situated in a superb location with mountain and loch views, yet only 5 mins walk to town centre.
Price: £30 - £45 (Per person per night)
Fort William, Inverness-shire, PH33 7LX
A warm welcome awaits you from your hosts. Situated on an elevated position with panoramic views of Loch Linnhe.
Price: £29 - £40 (Per person per night)
Fort William, Inverness-shire, PH33 6BD
A converted choir school in its own grounds with parking. 2 minutes walk from town centre, and 5 from bus and train station.
Price: £24 - £32 (Per person per night)
Corpach, Fort William, PH33 7JW
Here at Nevis View your host Barbara Grieve will ensure that you are given a warm welcome and a relaxing stay.
Price: £22 - £30 (Per person per night)
North Ballachulish, Onich, Fort William, PH33 6SB
B&B accommodation in North Ballachulish. Walkers can be picked up from Kingshouse and returned for a small charge.
Price: £30 (Per person per night)
| 1 | Tigh na Cheo Guest House | Kinlochleven, PH50 4SE | |
| 2 | Ardgarry Farm B&B | Invergarry, PH35 4HG | |
| 3 | Distillery Guest House | North Road, Fort William, Inverness-shire, PH33 6LR | |
| 4 | Campfield House Bed & Breakfast | Fort William, PH33 6SH | |
| 5 | Dailanna Guest House | Kinlocheil, Fort William, Inverness-shire, PH33 7NP | |
| 6 | Lochview House Bed and Breakfast | Off Argyll Terrace, Fort William, Inverness-shire, PH33 6RE | |
| 7 | Torlundy House | Happy Valley, Torlundy, PH33 6SN | |
| 8 | Scorrybreac Guest House | Hospital Drive, Glencoe, PH49 4HT | |
| 9 | Westhaven | Fort William, Inverness-shire, PH33 6RW | |
| 10 | Drynachan Bed and Breakfast | Invergarry, PH35 4HL | |
| 11 | Lawriestone Guest House | Fort William, Inverness-shire, PH33 6RQ | |
| 12 | Braeburn Guest House | Fort William, Inverness-shire, PH33 7LX | |
| 13 | St Andrews House | Fort William, Inverness-shire, PH33 6BD | |
| 14 | Nevis View | Corpach, Fort William, PH33 7JW | |
| 15 | Brudair | North Ballachulish, Onich, Fort William, PH33 6SB |
Click the map pins to view more information.





