My Favourites

Fort William & Lochaber - Home

B&Bs & Guesthouses in Fort William & Lochaber

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 14
Craiglea Bed and Breakfast Accommodation Road to the Isles - West Highlands of Scotland
Craiglea

Lochailort, Inverness-shire, PH38 4LZ

Bed & Breakfast with true Highland hospitality in this most romantic setting. Fishing sea and river, stalking, walking...

Make Enquiry

Price: £15 (Per person per night)

Strathoich Bed & Breakfast
Trip Advisor Reviews Available Strathoich Bed & Breakfast

Aberchalder, Invergarry, Inverness-shire, PH35 4HN

Strathoich Bed & Breakfast sits in a magnificent, south-facing location, 3 miles south of Fort Augustus and Loch Ness in...

Make Enquiry

Price: £25 (Per person per night)

Ardgarry Farm B&B
4 stars Ardgarry Farm B&B

Invergarry, PH35 4HG

A warm and friendly highland farmhouse offering traditional home cooking, personal service, good company and a warm...

Make Enquiry

Price: £27 - £28 (Per person per night)

Torlinnhe Guest House
3 stars Trip Advisor Reviews Available Torlinnhe Guest House

Fort William, PH33 6RW

Visit our website (www.torlinnhe.com) to BOOK ONLINE for an exceptional lochside bed and breakfast experience.

Make Enquiry

Price: £25 - £40 (Per person per night)

Mayfield Bed and Breakfast
4 stars Trip Advisor Reviews Available Mayfield Bed and Breakfast

Torlundy, PH33 6SN

Mayfield is situated in a quiet rural location 3 miles from Fort William. We make the ideal base for touring the Highlands.

Make Enquiry

Price: £30 - £40 (Per person per night)

Spean Lodge Country House
4 stars Spean Lodge Country House

Spean Bridge, PH34 4EP

Historic Highland lodge in lovely grounds offering 4 Star bed and breakfast and self catering accommodation in Spean Bridge.

Make Enquiry

Price: £35 - £45 (Per person per night)

The Gantocks
5 stars The Gantocks

Fort William, PH33 6RN

A luxury restful Highland holiday with true Highland Hosts is only a phone call or a click away. Ideal waterfront location.

Make Enquiry

Price: £45 - £50 (Per person per night)

Distillery House
4 stars Distillery 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. Situated in grounds of...

Make Enquiry

Price: £20 - £35 (Per person per night)

Doune Knoydart
Doune Knoydart

By Mallaig, Inverness-shire, PH41 4PL

A holiday at Doune is unlike any other. Mountains, wildlife, tranquillity, marvellous food and stunning sunsets combine...

Make Enquiry
Highland Croft Bed & Breakfast
Highland Croft Bed & Breakfast

Onich, Fort William, PH33 6SD

On the shores of Loch Linnhe with stunning views Highland Croft is an ideal base for exploring the West Highlands of Scotland

Make Enquiry

Price: £30 (Per person per night)

Forest Lodge
3 stars Forest Lodge

Spean Bridge, Inverness-shire, PH34 4EA

The Great Glen is transversed by the A82, Caledonian Canal, walk and cycle routes making Forest Lodge a versatile holiday...

Make Enquiry

Price: £20 - £24 (Per person per night)

Braeburn
4 stars Trip Advisor Reviews Available Braeburn Guest House

Fort William, Inverness-shire, PH33 7LX

A warm welcome awaits you from your hosts John and Julie Mackin. Situated on an elevated position with panoramic views of...

Make Enquiry

Price: £29 - £40 (Per person per night)

Scorrybreac Guest House
3 stars Scorrybreac Guest House

Glencoe, Argyll, PH49 4HT

Scorrybreac is a comfortable, well-appointed guest house in a beautiful and secluded position under the pap of Glencoe,...

Make Enquiry

Price: £18 - £23 (Per person per night)

Alltonside Guest House
3 stars Alltonside Guest House

Fort William, PH33 6RW

Alltonside is a modern 3 star guest house situated just over a mile from Fort William. It commands a fabulous view over...

Make Enquiry

Price: £15 - £25 (Per person per night)

Lawriestone
4 stars Lawriestone Guest House

Fort William, Inverness-shire, PH33 6RQ

Lawriestone is a beautiful, superior Victorian townhouse which has been elegantly refurbished. Superb location, mountain...

Make Enquiry

Price: £30 - £40 (Per person per night)

1 Craiglea Lochailort, Inverness-shire, PH38 4LZ
2 Strathoich Bed & Breakfast Aberchalder, Invergarry, Inverness-shire, PH35 4HN
3 Ardgarry Farm B&B Invergarry, PH35 4HG 4 stars
4 Torlinnhe Guest House Fort William, PH33 6RW 3 stars
5 Mayfield Bed and Breakfast Torlundy, PH33 6SN 4 stars
6 Spean Lodge Country House Spean Bridge, PH34 4EP 4 stars
7 The Gantocks Fort William, PH33 6RN 5 stars
8 Distillery House North Road, Fort William, Inverness-shire, PH33 6LR 4 stars
9 Doune Knoydart By Mallaig, Inverness-shire, PH41 4PL
10 Highland Croft Bed & Breakfast Onich, Fort William, PH33 6SD
11 Forest Lodge Spean Bridge, Inverness-shire, PH34 4EA 3 stars
12 Braeburn Guest House Fort William, Inverness-shire, PH33 7LX 4 stars
13 Scorrybreac Guest House Glencoe, Argyll, PH49 4HT 3 stars
14 Alltonside Guest House Fort William, PH33 6RW 3 stars
15 Lawriestone Guest House Fort William, Inverness-shire, PH33 6RQ 4 stars

Click the map pins to view more information.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 14

Search Filters

Local Area

Price Per Room

Price Per Person

Booking

  • Book online (0)

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