dining out in Fort William & Lochaber

As a part of our service to our guests at Torlinnhe Guest House we have provided a list of Fort William restaurants below.  Hopefully there is something for everyone in the area.

Please remember that Fort William is in the rural Highlands, many of our restaurants stop serving food at 9pm except at peak times. Spice Tandoori and Wetherspoon’s The Great Glen serve food till around 11 pm.

Restaurants are very busy from May to the end of September. We advise you book well in advance to ensure you enjoy your restaurant of choice at your ideal time.

For up-to-date reviews, please check your favourite review sites.


The Tavern in Fort William

The Tavern

Gastropub style food right in the High Street.

Beefburger at the Loch Iall

Brewer’s Fayre Loch Iall

Pub style food, quarter of a mile from the town centre.

The Corran Restaurant

The Corran

Serving delicious lunches and dinners, with views to the Corran Ferry, Loch Linnhe and Ardgour.

The Old Station restaurant

Old Station Restaurant

'Dine on the Line' in Spean Bridge's converted Victorian railway station.

Through the window at the Old Pines

Old Pines Restaurant

Lovely peaceful restaurant with fabulous food and views towards the Nevis Range.

Seafood ready to serve

Loch Leven Seafood Cafe

Superb seafood caught locally by their own fishing boats, near Kinlochleven.

Russells restaurant in Spean Bridge

Russells at Smiddy House

Fabulous restaurant in Spean Bridge using locally sourced produce. 2AA Rosettes.

The Moorings Hotel by Neptunes Staircase

The Moorings Bistro

Freshly prepared home-cooked food. Lots of favourites. Right by the Caledonian Canal.

The West End Hotel

West End Hotel

Traditional hotel/bar food. Stunning views across Loch Linnhe. 15 minutes walk away.

The Glen Nevis Resturant

Glen Nevis Restaurant

Eclectic menu includes pub classics, traditional Scottish and Asian seafood dishes.

Steak & Tomatoes, Yumm!

The Stables Restaurant and Grill

Largest range of steaks in Fort William. Just off the High Street.

Spice Tandoori restaurant

Spice Tandoori

Indian Restaurant in the un-pedestrianised High Street.

Inside the Geographer restaurant

The Geographer

Globally inspired restaurant in the High Street

Curry & Nan Bread

The Crofter

Scottish pub in the High Street with live music and live sport.

Inverlochy Castle Hotel

Inverlochy Castle

Beautiful five star hotel. Modern British cuisine with French influence. AA 3 Red Rosettes.

The Clan MacDuff Hotel

Clan MacDuff Hotel & Restaurant

Family run & friendly restaurant, extensive menu, fantastic views. Our nearest restaurant.

The Grog & Gruel Alehouse

The Grog & Gruel

Great food at sensible prices. Fabulous alehouse. Live music. In the High Street.

Beatifully presented food

The Lime Tree

Multi award winning fresh food restaurant. 15 minute walk along the loch side.

Wetherspoons in Fort William

Wetherspoon’s The Great Glen

Large chain of food restaurants & bars, located in the High Street. Comprehensive menu.

Browns Restaurant at the Nevis Bank Hotel

Browns Restaurant

Exciting and extensive menu prepared from Scotland's natural larder.

The Ben Nevis Inn

Ben Nevis Inn

Great place for food, real ale and live music. Right at the foot of Ben Nevis.

Hearty meal at Garrison West

Garrison West Public House & Kitchen

Great pub, great atmosphere, great food. Located in Cameron Square just off the High Street.

Crannog Restaurant on the pier by Loch Linnhe

The Crannog Seafood Restaurant

Premium seafood restaurant on the pier with spectacular views along Loch Linnhe.