« Back to accommodation in Fort William & Lochaber
B&Bs & Guesthouses in Fort William & Lochaber
A guest house or B&B in Lochaber is an ideal base for exploring the area’s rugged grandeur. There are plenty of options both in Fort William and throughout the area in locations like Spean Bridge and Glencoe. Farmhouses, Victorian properties, modern bungalows and even converted distillery accommodation all further widen the choice.
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)
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.
Achintore Road, Fort William, PH33 6RW
For an exceptional lochside bed and breakfast experience, stay at Torlinnhe, just 1 mile from the centre of Fort William.
Price: £25 - £45 (Per person per night)
Fort William, PH33 6RZ
Greenbank Cottage is situated between Glencoe and Fort William
and has panoramic views over Loch Linnhe.
Price: £25 - £30 (Per person per night)
Fort William, PH33 6SD
On the shores of Loch Linnhe with stunning views. An ideal base for exploring the West Highlands of Scotland.
Price: £30 - £35 (Per person per night)
Spean Bridge, Inverness-shire, PH34 4EX
Comfortable, restful base from which to explore the Highlands. Looking out onto the breathtaking views of the Nevis Range.
Price: £30 - £90 (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)
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)
Corpach, Fort William, PH33 7LT
Set in mature gardens with mountain views. Mansefield a popular guest house lies on the Road to the Isles.
Fort William, Inverness-shire, PH33 6RQ
Myrtle Bank Guest House is located in For William in the heart of the highlands.
Price: £20 - £40 (Per person per night)
Fort William, PH33 6RJ
Stunning views across Loch Linnhe to the Ardgour Hills. The perfect touring base.
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.
Spean Bridge, Inverness-shire, PH34 4EU
Coire Glas Guest House is situated at the edge of the Village of Spean Bridge in grounds of approximately one acre.
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.
| 1 | Tigh na Cheo Guest House | Kinlochleven, PH50 4SE | |
| 2 | Scorrybreac Guest House | Hospital Drive, Glencoe, PH49 4HT | |
| 3 | Westhaven | Fort William, Inverness-shire, PH33 6RW | |
| 4 | Torlinnhe Guest House | Achintore Road, Fort William, PH33 6RW | |
| 5 | Greenbank Cottage | Fort William, PH33 6RZ | |
| 6 | Highland Croft Bed & Breakfast | Fort William, PH33 6SD | |
| 7 | Achnabobane Farmhouse | Spean Bridge, Inverness-shire, PH34 4EX | |
| 8 | Dailanna Guest House | Kinlocheil, Fort William, Inverness-shire, PH33 7NP | |
| 9 | Campfield House Bed & Breakfast | Fort William, PH33 6SH | |
| 10 | Mansefield Guest House | Corpach, Fort William, PH33 7LT | |
| 11 | Myrtle Bank Guest House | Fort William, Inverness-shire, PH33 6RQ | |
| 12 | Aros Ard | Fort William, PH33 6RJ | |
| 13 | Lochview House Bed and Breakfast | Off Argyll Terrace, Fort William, Inverness-shire, PH33 6RE | |
| 14 | Coire Glas Guest House | Spean Bridge, Inverness-shire, PH34 4EU | |
| 15 | Torlundy House | Happy Valley, Torlundy, PH33 6SN |
Click the map pins to view more information.





