My Favourites

Fort William & Lochaber - Home

Eating Out in Fort William & Lochaber

  • 1 (you are here)
  • 2
Glengarry Castle Hotel
Glengarry Castle Hotel

Invergarry, Inverness-shire, PH35 4HW

Onich Hotel
Onich Hotel

Nr Fort William, Inverness Shire, PH33 6RY

Glenspean Lodge Hotel
Glenspean Lodge Hotel

Fort William, Inverness-shire, PH31 4AW

Lodge on the Loch Hotel
Lodge on the Loch Hotel

Onich, Fort William, PH33 6RY

Holly Tree Seafood Restaurant
Holly Tree Seafood Restaurant

Kentallen, By Appin, Argyll, PA38 4BY

The Old Forge
The Old Forge

Knoydart, by Mallaig, PH41 4PL

Everest Indian Restaurant
Everest Indian Restaurant

Fort William, PH33 6EA

Lochleven Seafood Cafe
Lochleven Seafood Cafe

Onich, Fort William, Inverness Shire, PH33 6SA

Sammy's Fish `N` Chip Shop
Sammy's Fish `N` Chip Shop

Caol, Fort William, Inverness-shire, PH33 7EN

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.

Inverlochy Castle Hotel
Inverlochy Castle Hotel

Fort William, Inverness-shire, PH33 6SN

Nesting in the foothills of the mighty Ben Nevis, Inverlochy Castle sits amidst some of Scotland's finest scenery. Inverlochy is simply one of the best hotels in Scotland.

Four Seasons Country Pub and Restaurant
Four Seasons Country Pub and Restaurant

Onich, Nr. Fort William, Highland, PH33 6SE

this warm and welcoming haven, with its open fire, has an excellent local reputation for freshly prepared local seafood and game.

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 which guests can enjoy fresh local produce and the best of home syle cooking.

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 produce, bread is baked daily, and ice cream, desserts, pasta, scones and shortbread are all home made.

The Lodge on the Loch Restaurant
The Lodge on the Loch Restaurant

Onich, nr Fort William, Inverness-shire, PH33 6RY

Brushed by the gulf stream, the charming surroundings of this award-winning peaceful loch view restaurant provides seclusion and serenity..

1 Glengarry Castle Hotel Invergarry, Inverness-shire, PH35 4HW
2 Onich Hotel Nr Fort William, Inverness Shire, PH33 6RY
3 Glenspean Lodge Hotel Fort William, Inverness-shire, PH31 4AW
4 Lodge on the Loch Hotel Onich, Fort William, PH33 6RY
5 Holly Tree Seafood Restaurant Kentallen, By Appin, Argyll, PA38 4BY
6 The Old Forge Knoydart, by Mallaig, PH41 4PL
7 Everest Indian Restaurant Fort William, PH33 6EA
8 Lochleven Seafood Cafe Onich, Fort William, Inverness Shire, PH33 6SA
9 Sammy's Fish `N` Chip Shop Caol, Fort William, Inverness-shire, PH33 7EN
10 Crannog Restaurant Town Pier, Fort William, Lochaber, PH33 6DB
11 Inverlochy Castle Hotel Fort William, Inverness-shire, PH33 6SN
12 Four Seasons Country Pub and Restaurant Onich, Nr. Fort William, Highland, PH33 6SE
13 No. 4 Cameron Square Restaurant Fort William, Inverness-shire, PH33 6AJ
14 Old Pines Hotel Spean Bridge, Fort William, Inverness-shire, PH34 4EG
15 The Lodge on the Loch Restaurant Onich, nr Fort William, Inverness-shire, PH33 6RY

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 (25)

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