Fort William and Lochaber has a wide selection of Guest Houses to choose from. From cheaper more budget friendly guest houses to luxury five star guest house accommodation in Fort William on the banks of Loch Linnhe. Like B&B’s, Guest Houses offer the comfort and personal touch but typically offer more facilities, such as evening meals, a guest lounge and a licensed bar.
4 Stars

Nevis Bridge, Fort William, PH33 6LR
Standing at the foot of Ben Nevis on the banks of the River Nevis, just a stone's throw away from the end of the West Highand Way, lies the Old
Book Online 3 Stars

Loan Fern, Ballachulish, PH49 4JE
Fern Villa is a small and friendly family run Guest House offering Bed and Breakfast accommodation in the village of Ballachulish, just over a mile from the spectacular Pass of
4 Stars

Glentower, Fort William, PH33 6RQ
We offer luxury bed and breakfast accommodation with a range of rooms to suit most visitors requirements. Breakfast is served in our dining room which looks out onto our rear,
From £58.00 (per room)*
Book Online 4 Stars

Roy Bridge Road, Spean Bridge, PH34 4EU
Peter & Lesley McIntosh welcome you to their Highland Guest House in the village of Spean Bridge. Together they have 40 years experience of the Lochaber area and their aims
From £68.00 (per room)*
Book Online Cuil Na Sithe, Fort William, PH33 7NX
Award winning detached family run Bed & Breakfast situated on the banks of the river Lochy. We have panoramic views of Ben Nevis, Glen Nevis and surrounding mountains
From £27.50 (per person per night)*
3 Stars

Corrie Liath, Fort Augustus, PH32 4DS
Our Bed and Breakfast is situated in a convenient location, half a mile from the centre of Fort Augustus which is at the southern end of Loch Ness in the
5 Stars

Achintore Road, Fort William, PH33 6RQ
Ashburn House bed and breakfast in Fort William Ashburn House is an impressive Victorian villa located by the shore of Loch Linnhe, near the centre of Fort William. We
Book Online 3 Stars

Achintore Road, Fort William, PH33 6RW
Alltonside Guest House is a modern three star guest house which is maintained to a very high standard and is situated in an enviable location which commands fabulous views overlooking
From £20.00 (per person per night)*
Book Online Earendil, Spean Bridge, PH34 4EQ
West Laroch, Ballachulish, PH49 4JP
Nevis Bridge, Fort William, PH33 6PF
From £25.00 (per person per night)*
Heathercroft, Fort William, PH33 6RE
Berkeley House, Fort William, PH33 6BT
From £28.00 (per person per night)*
Carinbrook, Fort William, PH33 7LX
From £30.00 (per person per night)*
Alma Road, Fort William, PH33 6HA
Nevis Bridge, Fort William, PH33 6PF
Grange Road, Fort William, PH33 6JF
From £58.00 (per person per night)*
Book Online Alma Road, Fort William, PH33 6HA
Fassifern Road, Fort William, PH33 6BD
Banavie, Fort William, PH33 7PB