We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

Restaurants in Lochaber

Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Russell's Restaurant (Spean Bridge)

#1 of 111 Restaurants in Lochaber
#1 of 11 Restaurants in Spean Bridge
Price: $43 - $57 Map
Visitor photos (20)
Cuisines: European British Scottish

LochLeven Seafood Cafe (Onich)

#2 of 111 Restaurants in Lochaber
#1 of 3 Restaurants in Onich
Map
Visitor photos (210)
Cuisines: Seafood Soups Scottish Gluten Free

Ben Nevis Inn (Fort William)

#3 of 111 Restaurants in Lochaber
#1 of 54 Restaurants in Fort William
Price: $5 - $25 Map
Visitor photos (239)
Cuisines: Bar British Scottish Gluten Free European Pub

Cornerstone Restaurant (Mallaig)

#4 of 111 Restaurants in Lochaber
#1 of 11 Restaurants in Mallaig
Map
Visitor photos (82)
Cuisines: British Scottish Seafood Soups

Chlachain Inn Restaurant (Mallaig)

#5 of 111 Restaurants in Lochaber
#2 of 11 Restaurants in Mallaig
Map
Visitor photos (51)
Cuisines: Bar European British Vegetarian Pub Scottish Seafood

Crannog Seafood Restaurant (Fort William)

#6 of 111 Restaurants in Lochaber
#2 of 54 Restaurants in Fort William
Price: $24 - $66 Map
Visitor photos (230)
Cuisines: Vegetarian Seafood British Scottish

Browns Restaurant at Nevis Bank Inn (Fort William)

#7 of 111 Restaurants in Lochaber
#3 of 54 Restaurants in Fort William
Map
Visitor photos (53)
Cuisines: European British Vegetarian Scottish Gluten Free

Glenfinnan Station Museum Dining Car (Glenfinnan)

#8 of 111 Restaurants in Lochaber
#1 of 3 Restaurants in Glenfinnan
Map
Visitor photos (44)
Cuisines: Cafe British Soups Scottish Diner

The Steam Inn (Mallaig)

#9 of 111 Restaurants in Lochaber
#3 of 11 Restaurants in Mallaig
Map
Visitor photos (53)
Cuisines: Bar British Soups Scottish Gluten Free Seafood Gastropub

The Holly Tree Seafood Restaurant (Kentallen)

#10 of 111 Restaurants in Lochaber
#1 of 4 Restaurants in Kentallen
Map
Visitor photos (79)

Old Station Restaurant (Spean Bridge)

#11 of 111 Restaurants in Lochaber
#2 of 11 Restaurants in Spean Bridge
Map
Visitor photos (35)
Cuisines: British Scottish Vegetarian

Sugar & Spice (Fort William)

#12 of 111 Restaurants in Lochaber
#4 of 54 Restaurants in Fort William
Price: $9 - $17 Map
Visitor photos (34)
Cuisines: Asian Thai

Glen Nevis Restaurant & Bar (Fort William)

#13 of 111 Restaurants in Lochaber
#5 of 54 Restaurants in Fort William
Map
Visitor photos (29)
Cuisines: Scottish

Tavern Cafe Bar (Fort William)

#14 of 111 Restaurants in Lochaber
#6 of 54 Restaurants in Fort William
Map
Visitor photos (47)
Cuisines: Bar British Scottish Pub

The Crofter (Fort William)

#15 of 111 Restaurants in Lochaber
#7 of 54 Restaurants in Fort William
Map
Visitor photos (51)
Cuisines: Bar British Pub Scottish

The Grog & Gruel (Fort William)

#16 of 111 Restaurants in Lochaber
#8 of 54 Restaurants in Fort William
Price: $7 - $26 Map
Visitor photos (71)
Cuisines: Bar British Pub Scottish International Gluten Free

Lime Tree (Fort William)

#17 of 111 Restaurants in Lochaber
#9 of 54 Restaurants in Fort William
Price: $16 - $25 Map
Visitor photos (63)
Cuisines: European British Scottish

Bayleaf on Cameron Square (Fort William)

#18 of 111 Restaurants in Lochaber
#10 of 54 Restaurants in Fort William
Price: $16 - $26 Map
Visitor photos (15)
Cuisines: British Scottish

Macari's Fish and Chip Shop (Fort William)

#19 of 111 Restaurants in Lochaber
#11 of 54 Restaurants in Fort William
Map
Visitor photos (7)
Cuisines: British Scottish Seafood International Grill

Knoydart Pottery and Tearoom (Knoydart)

#1 of 9 Coffee & Tea in Lochaber
#1 of 5 Coffee & Tea in Knoydart
Price: $4 - $8
Visitor photos (24)
Cuisines: British Scottish Cafe

Glenfinnan House Hotel Restaurant (Glenfinnan)

#20 of 111 Restaurants in Lochaber
#2 of 3 Restaurants in Glenfinnan
Map
Visitor photos (40)
Cuisines: British Scottish

Old Pines (Spean Bridge)

#21 of 111 Restaurants in Lochaber
#3 of 11 Restaurants in Spean Bridge
Map
Visitor photos (20)
Cuisines: British European Scottish

The Lochy (Fort William)

#22 of 111 Restaurants in Lochaber
#12 of 54 Restaurants in Fort William
Map
Visitor photos (6)
Cuisines: Bar British Pub Scottish

The Bridge Cafe (Spean Bridge)

#23 of 111 Restaurants in Lochaber
#4 of 11 Restaurants in Spean Bridge
Price: $4 - $14
Visitor photos (6)
Cuisines: Cafe British Scottish

The Tea Garden Cafe (Mallaig)

#2 of 9 Coffee & Tea in Lochaber
#4 of 11 Coffee & Tea in Mallaig
Map
Visitor photos (52)
Cuisines: Cafe British Soups Scottish

Tailrace Inn Bar (Kinlochleven)

#24 of 111 Restaurants in Lochaber
#1 of 5 Restaurants in Kinlochleven
Map
Visitor photos (4)
Cuisines: Bar British Pub Scottish

Eagle Barge Inn (Spean Bridge)

#25 of 111 Restaurants in Lochaber
#5 of 11 Restaurants in Spean Bridge
Map
Visitor photos (33)
Cuisines: Bar British Scottish Pub

The Mission Cafe (Mallaig)

#26 of 111 Restaurants in Lochaber
#5 of 11 Restaurants in Mallaig
Map
Visitor photos (21)
Cuisines: Cafe British Scottish Gluten Free

Wetherspoons the Great Glen (Fort William)

#27 of 111 Restaurants in Lochaber
#13 of 54 Restaurants in Fort William
Visitor photos (38)
Cuisines: Bar British Pub Scottish

The Bothy Bar (Kinlochleven)

#28 of 111 Restaurants in Lochaber
#2 of 5 Restaurants in Kinlochleven
Map
Visitor photos (10)
Cuisines: Bar