« 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.
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.
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.
Gairlochy Road, Spean Bridge, Inverness-shire, PH34 4EG
Your perfect Highlands and Islands base, with spectacular views in every direction.
Spean Bridge, Inverness-shire, PH34 4EU
Distant Hills is an established family run guest house, located at the edge of the quiet Highland village Spean Bridge.
Price: £40 - £80 (Per room per night)
Spean Bridge, Inverness-shire, PH34 4EU
4 Star Gold accommodation situated just outside the village of Spean Bridge where the Great Glen and Glen Spean meet.
Price: £35 - £40 (Per person per night)
Fort William, PH33 6RQ
Our Loch front B&B is located at the end of the West Highland Way and is very close to the town centre. All rooms ensuite.
Price: £30 - £37.50 (Per person 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, 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)
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 6RW
Westhaven B&B is a relaxing home-from-home located on the shores of loch linnhe with stunning views of the Ardgour Hills.
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)
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)
Spean Bridge, Inverness-shire, PH34 4EU
Magnificent Views, a Genuinely Warm Welcome and Excellent Breakfasts – what more could you want?!
Price: £30 - £45 (Per person per night)
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)
| 1 | Dailanna Guest House | Kinlocheil, Fort William, Inverness-shire, PH33 7NP | |
| 2 | Lochview House Bed and Breakfast | Off Argyll Terrace, Fort William, Inverness-shire, PH33 6RE | |
| 3 | Distillery Guest House | North Road, Fort William, Inverness-shire, PH33 6LR | |
| 4 | Coinachan Guest House | Gairlochy Road, Spean Bridge, Inverness-shire, PH34 4EG | |
| 5 | Distant Hills Guest House | Spean Bridge, Inverness-shire, PH34 4EU | |
| 6 | Faegour House | Spean Bridge, Inverness-shire, PH34 4EU | |
| 7 | Fassfern Guesthouse | Fort William, PH33 6RQ | |
| 8 | Mansefield Guest House | Corpach, Fort William, PH33 7LT | |
| 9 | Campfield House Bed & Breakfast | Fort William, PH33 6SH | |
| 10 | Braeburn Guest House | Fort William, Inverness-shire, PH33 7LX | |
| 11 | Westhaven | Fort William, Inverness-shire, PH33 6RW | |
| 12 | Myrtle Bank Guest House | Fort William, Inverness-shire, PH33 6RQ | |
| 13 | Achnabobane Farmhouse | Spean Bridge, Inverness-shire, PH34 4EX | |
| 14 | The Braes Guest House | Spean Bridge, Inverness-shire, PH34 4EU | |
| 15 | Drynachan Bed and Breakfast | Invergarry, PH35 4HL |
Click the map pins to view more information.





