My Favourites

Eating Out in Fort William & Lochaber

  • 1 (you are here)
  • 2
The Moorings Hotel
The Moorings Hotel

Banavie, Fort William, PH33 7LY

Make Enquiry
The Boathouse Restaurant
The Boathouse Restaurant

Ardgour, Fort William, PH33 7AE

The Boathouse Restaurant is located on the shores of Loch Linnhe and champions locally sourced seasonal produce.

Make Enquiry
No. 4 Cameron Square Restaurant
No. 4 Cameron Square Restaurant

Fort William, Inverness-shire, PH33 6AJ

In the heart of Fort William, overlooking an attractive garden, the restaurant offers a relaxed and informal atmosphere in...

Make Enquiry
Doune Stone Lodges
Doune Stone Lodges

Knoydart, Mallaig, Inverness-shire, PH41 4PL

Make Enquiry
Holly Tree Seafood Restaurant
Holly Tree Seafood Restaurant

Kentallen, By Appin, Argyll, PA38 4BY

Make Enquiry
The Old Forge
The Old Forge

Knoydart, by Mallaig, PH41 4PL

Make Enquiry
Ballachulish  Hotel
Ballachulish Hotel

Ballachulish, Argyll, PH49 4JY

Make Enquiry
Corriegour Lodge Hotel
Corriegour Lodge Hotel

Spean Bridge, Fort William, Inverness-shire, PH34 4EA

Make Enquiry
Lodge on the Loch Hotel
Lodge on the Loch Hotel

Onich, Fort William, PH33 6RY

Make Enquiry
Cafe Rhu
Cafe Rhu

The Harbour, Arisaig, Inverness Shire, PH39 4NH

Make Enquiry
Lochleven Seafood Cafe
Lochleven Seafood Cafe

Onich, Fort William, Inverness Shire, PH33 6SA

Make Enquiry
Old Pines Hotel
Old Pines Hotel

Spean Bridge, Fort William, Inverness-shire, PH34 4EG

Awarded one AA rosette for its cuisine, Old Pines has a deserved reputation for fine food. It uses only the best local...

Make Enquiry
The Prince's House Hotel
The Prince's House Hotel

Glenfinnan, Inverness-shire, PH37 4LT

Make Enquiry
Crannog Restaurant
Crannog Restaurant

Town Pier, Fort William, Lochaber, PH33 6DB

A well known seafood restaurant offering the best of west Highland produce in a stunning location on Fort William town pier.

Make Enquiry
1 The Moorings Hotel Banavie, Fort William, PH33 7LY
2 The Boathouse Restaurant Ardgour, Fort William, PH33 7AE
3 No. 4 Cameron Square Restaurant Fort William, Inverness-shire, PH33 6AJ
4 Doune Stone Lodges Knoydart, Mallaig, Inverness-shire, PH41 4PL
5 Holly Tree Seafood Restaurant Kentallen, By Appin, Argyll, PA38 4BY
6 The Old Forge Knoydart, by Mallaig, PH41 4PL
7 Ballachulish Hotel Ballachulish, Argyll, PH49 4JY
8 Corriegour Lodge Hotel Spean Bridge, Fort William, Inverness-shire, PH34 4EA
9 Lodge on the Loch Hotel Onich, Fort William, PH33 6RY
10 Cafe Rhu The Harbour, Arisaig, Inverness Shire, PH39 4NH
11 Lochleven Seafood Cafe Onich, Fort William, Inverness Shire, PH33 6SA
12 Old Pines Hotel Spean Bridge, Fort William, Inverness-shire, PH34 4EG
13 The Prince's House Hotel Glenfinnan, Inverness-shire, PH37 4LT
14 Crannog Restaurant Town Pier, Fort William, Lochaber, PH33 6DB
15 Highland Getaway Restaurant Kinlochleven, PH50 4RP

Click the map pins to view more information.

  • 1 (you are here)
  • 2

Search Filters

Price Per Meal

  • Price bracket 1 (0)
  • Price bracket 2 (0)
  • Price bracket 3 (0)
  • Price bracket 4 (0)
  • Price bracket 5 (0)
  • Not specified (26)

Category

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