Calendar and booking

Eating Out in Lochaber

When you want someone else to do the cooking there are plenty of opportunities for eating out in Lochaber.

Eating Out In Roy Bridge

The Darwin’s Rest cafe, newly opened in the village, serves up home made cakes and a tasty lunch. It also doubles up as the new hub for the Lochaber Geopark, with the addition of a gift and craft shop and information display.

There are two hotels on the main street in Roy Bridge and each has a bar which welcomes visitors:

  • The Roy Bridge Hotel has an informal bar, for walkers or others looking to unwind after a day’s exertions outdoors. When the weather is nice picnic tables by the riverside make a lovely beer garden.
  • The Stronlossit Inn claims “unstuffy Highland charm and atmosphere” and has an extensive list of meals and bar snacks.

Eating Out Near Roy Bridge

There are two excellent cafes and a chip shop in Spean Bridge, all on the main road as it heads towards Fort William. The Bridge Cafe serve good breakfasts, lunches and cakes and has a licensed bar, while the cafe in the Spean Bridge Woollen Mill has easily the best hot chocolate in the area. Excellent, freshly cooked take away fish and chips is available to take away at the back of the Spean Bridge Hotel.

Lochaber Farm Shop, Crafts and Cafe is half way to Fort William, on the road leading up to the Nevis Range. It has an attractive cafe with stunning mountain views and an excellent shop selling farm produce, including frozen local meats and fish.

The Old Station Restaurant offers “great food and friendly service” in the converted Victorian railway station in Spean Bridge. The bar is open separately to the restaurant.  You can enjoy their very own selection of real ales, brewed for them by the Cairngorm Brewery.

For something more indulgent the Old Smiddy in Spean Bridge is very highly spoken of, or enjoy beautiful views from the Old Pines restaurant, next to the Commando Memorial in Spean Bridge. The Old Pines has a focus on home made and organic food, and caters well for vegetarians.

On the A82 north of Spean Bridge, the Ospreys Seafood Restaurant offers fish landed and delivered that day, with stunning views across Loch Lochy.

The Best Western Glenspean Lodge Hotel is a few miles East of Roy Bridge on the A86. You can admire views of Ben Nevis while you eat your meal.

Further away but well worth it

If you enjoy steam trains, Jacobite history and Harry Potter filming scenes at Glenfinnan, try the Glenfinnan House Hotel restaurant. With beautiful views over Loch Shiel, the Glenfinnan House Hotel has a smart restaurant, with the same chef also producing excellent bar meals in a more informal setting.

If you really want to push the boat out then the Crannog seafood restaurant in Fort William runs cruises along Loch Linnhe, in addition to spectacular views with your meal.

If you are in the Glen Coe area, the Lochleven Seafood Cafe is one of the world’s best places to eat oysters.

A day trip to the hills and lochs around Corrour can be rounded off in style with dinner at the Corrour Station Restaurant, now open every day outside of Winter.

Fort William also has numerous restaurants, cafes and take aways.

Eating out in Winter

During Winter months several restaurants close or are only open for limited hours. It is advisable to telephone first or check their websites for opening times.


Please note that we are not taking any further bookings for Lochaber Cottage at this time

Prices and booking