My Favourites

« Back to accommodation in Fort William & Lochaber

B&Bs & Guesthouses in Fort William & Lochaber

Tigh na Cheo Guest House
Tigh na Cheo Guest House

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)

Make Enquiry

  • Visit Scotland Reviews Available 4 stars
Ardgarry Farm B&B
Ardgarry Farm B&B

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)

Make Enquiry

  • Visit Scotland Reviews Available 3 stars
Distillery Guest House
Distillery Guest House

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.

Make Enquiry

  • Visit Scotland Reviews Available 4 stars
Campfield House Bed & Breakfast
Campfield House Bed & Breakfast

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)

Book Online

Dailanna Bed & Breakfast
Dailanna Guest House

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)

Make Enquiry

  • Visit Scotland Reviews Available 4 stars
Lochview House Bed and Breakfast
Lochview House Bed and Breakfast

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.

Make Enquiry

  • Visit Scotland Reviews Available 3 stars
Torlundy House
Torlundy House

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.

Make Enquiry Book Online

  • Visit Scotland Reviews Available 4 stars
Scorrybreac Guest House
Scorrybreac Guest House

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)

Make Enquiry

  • Visit Scotland Reviews Available 4 stars
Westhaven
Westhaven

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.

Book Online

Drynachan Bed and Breakfast
Drynachan Bed and Breakfast

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)

Book Online

  • Visit Scotland Reviews Available 4 stars
Lawriestone
Lawriestone Guest House

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)

Make Enquiry

  • Visit Scotland Reviews Available 4 stars
Braeburn
Braeburn Guest House

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)

Make Enquiry

  • Visit Scotland Reviews Available 4 stars
St Andrews House
St Andrews House

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)

Make Enquiry

Nevis View
Nevis View

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)

Make Enquiry

Brudair
Brudair

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)

Make Enquiry

1 Tigh na Cheo Guest House Kinlochleven, PH50 4SE 4 stars
2 Ardgarry Farm B&B Invergarry, PH35 4HG 3 stars
3 Distillery Guest House North Road, Fort William, Inverness-shire, PH33 6LR 4 stars
4 Campfield House Bed & Breakfast Fort William, PH33 6SH
5 Dailanna Guest House Kinlocheil, Fort William, Inverness-shire, PH33 7NP 4 stars
6 Lochview House Bed and Breakfast Off Argyll Terrace, Fort William, Inverness-shire, PH33 6RE 3 stars
7 Torlundy House Happy Valley, Torlundy, PH33 6SN 4 stars
8 Scorrybreac Guest House Hospital Drive, Glencoe, PH49 4HT 4 stars
9 Westhaven Fort William, Inverness-shire, PH33 6RW
10 Drynachan Bed and Breakfast Invergarry, PH35 4HL 4 stars
11 Lawriestone Guest House Fort William, Inverness-shire, PH33 6RQ 4 stars
12 Braeburn Guest House Fort William, Inverness-shire, PH33 7LX 4 stars
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.

Search Filters

Places

Price Per Room

Price Per Person

Booking

Rating

Features & Facilities

Region

  • Aberdeen & Grampian Highlands
  • Argyll & Bute
  • Aviemore and the Cairngorms
  • Ayrshire, Arran & Clyde Valley
  • Dumfries & Galloway
  • Edinburgh
  • Fort William & Lochaber X
  • Glasgow
  • Inverness, Loch Ness & Nairn
  • Kingdom of Fife
  • Loch Lomond, Stirling & the Trossachs
  • Lothians & Borders
  • Northern Highlands
  • Orkney
  • Perthshire, Angus & Dundee
  • Shetland
  • Skye & Lochalsh
  • Western Isles