2 Best Restaurants in Fort William, Inverness and Around the Great Glen

Crannog Seafood Restaurant

$$$ Fodor's choice

With a reputation for quality and simplicity, this restaurant on the town pier serves outstanding seafood. Fishing boats draw up on the shores of Loch Linnhe and deliver their catch straight to the kitchen. The menu might include fillet of hake with a cashew pesto crust or panfried monkfish with coconut and chili. From the window seats you can watch the sun setting on the far side of the loch. During summer the restaurant runs daily, seal-spotting cruises of Loch Linnhe (£17.50, 90 minutes).

Town Pier, Fort William, Highland, PH33 6DB, Scotland
01397-705589
Known For
  • small but well-curated menu that includes delicious Cullen skink
  • idyllic lochside location
  • offers seal-spotting cruises in summer

Lime Tree An Ealdhain

$$$

One of Fort William's most upscale culinary spots, this restaurant is unfussy and modern inside, with low-hanging lamps, rich jewel-toned walls, and solid wood furniture. Expect filling dishes that, while not overly complex, are given an edge with embellishments such as fennel sauerkraut or marrowbone crumble. It's a welcome departure from the standard pub food that can be hard to escape in this town. The restaurant is part of a hotel of the same name, which offers rooms from £155.

Achintore Rd., Fort William, Highland, PH33 6RQ, Scotland
01397-701806
Known For
  • some of Fort William's most interesting food
  • inspired desserts
  • on-site art gallery
Restaurants Details
Rate Includes: No lunch