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.

Best Restaurants in Lochaber, United Kingdom

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

The Knoydart Snack Co (Mallaig)

#1 of 97 Restaurants in Lochaber
#1 of 11 Restaurants in Mallaig
Price: $3 - $20
Visitor photos (15)
Cuisines: Fish & Chips Seafood British Scottish

Ben Nevis Inn (Fort William)

#2 of 97 Restaurants in Lochaber
#1 of 50 Restaurants in Fort William
Price: $6 - $30 Map
Visitor photos (130)
Cuisines: British Pub Scottish

LochLeven Seafood Cafe (Onich)

#3 of 97 Restaurants in Lochaber
#1 of 4 Restaurants in Onich
Map
Visitor photos (117)
Cuisines: Seafood

Meall Mo Chridhe (Kilchoan)

#4 of 97 Restaurants in Lochaber
#1 of 3 Restaurants in Kilchoan
Price: $61 - $69 Map
Visitor photos (7)
Cuisines: British Scottish

Glenfinnan Station Museum Dining Car (Glenfinnan)

#5 of 97 Restaurants in Lochaber
#1 of 3 Restaurants in Glenfinnan
Map
Visitor photos (26)
Cuisines: Seafood Diner

Glenfinnan House Hotel Restaurant (Glenfinnan)

#6 of 97 Restaurants in Lochaber
#2 of 3 Restaurants in Glenfinnan
Map
Visitor photos (22)
Cuisines: Seafood British Scottish

Cornerstone Restaurant (Mallaig)

#7 of 97 Restaurants in Lochaber
#2 of 11 Restaurants in Mallaig
Map
Visitor photos (26)
Cuisines: Seafood

Chlachain Inn Restaurant (Mallaig)

#8 of 97 Restaurants in Lochaber
#3 of 11 Restaurants in Mallaig
Map
Visitor photos (23)
Cuisines: Bar Pub

Knoydart Pottery and Tearoom (Knoydart)

#9 of 97 Restaurants in Lochaber
#1 of 2 Restaurants in Knoydart
Price: $5 - $9
Visitor photos (15)
Cuisines: Cafe British Scottish

Sugar & Spice (Fort William)

#10 of 97 Restaurants in Lochaber
#2 of 50 Restaurants in Fort William
Price: $11 - $20 Map
Visitor photos (30)
Cuisines: Thai

Crannog Seafood Restaurant (Fort William)

#11 of 97 Restaurants in Lochaber
#3 of 50 Restaurants in Fort William
Price: $28 - $78 Map
Visitor photos (133)
Cuisines: Vegetarian Seafood

Cafe Beag (Fort William)

#12 of 97 Restaurants in Lochaber
#4 of 50 Restaurants in Fort William
Map
Visitor photos (13)
Cuisines: Cafe British Scottish

Browns Restaurant at Nevis Bank Inn (Fort William)

#13 of 97 Restaurants in Lochaber
#5 of 50 Restaurants in Fort William
Map
Visitor photos (28)
Cuisines: British

The Prince's House Restaurant (Glenfinnan)

#14 of 97 Restaurants in Lochaber
#3 of 3 Restaurants in Glenfinnan
Map
Visitor photos (3)
Cuisines: British Scottish

The Wagon Cafe (Glenelg)

#15 of 97 Restaurants in Lochaber
#1 of 2 Restaurants in Glenelg
Visitor photos (1)

The Holly Tree Seafood Restaurant (Kentallen)

#16 of 97 Restaurants in Lochaber
#1 of 4 Restaurants in Kentallen
Map
Visitor photos (43)
Cuisines: Seafood

Lime Tree (Fort William)

#17 of 97 Restaurants in Lochaber
#6 of 50 Restaurants in Fort William
Price: $19 - $30 Map
Visitor photos (31)
Cuisines: European

The Cabin (Mallaig)

#18 of 97 Restaurants in Lochaber
#4 of 11 Restaurants in Mallaig
Map
Visitor photos (9)
Cuisines: Italian Seafood

Glenuig Inn Bar and Restaurant (Glenuig)

#19 of 97 Restaurants in Lochaber
#1 of 1 Restaurants in Glenuig
Map
Visitor photos (1)

Lochaber Farm Shop Crafts and Cafe (Torlundy)

#20 of 97 Restaurants in Lochaber
#1 of 2 Restaurants in Torlundy
Map
Visitor photos (5)
Cuisines: Cafe

Inverlochy Castle (Fort William)

#21 of 97 Restaurants in Lochaber
#7 of 50 Restaurants in Fort William
Map
Visitor photos (13)

Glen Nevis Restaurant and Lounge Bar (Fort William)

#22 of 97 Restaurants in Lochaber
#8 of 50 Restaurants in Fort William
Map
Visitor photos (19)

Highland Getaway Restaurant (Kinlochleven)

#23 of 97 Restaurants in Lochaber
#1 of 4 Restaurants in Kinlochleven
Map
Visitor photos (11)
Cuisines: British Pub

The Steam Inn (Mallaig)

#24 of 97 Restaurants in Lochaber
#5 of 11 Restaurants in Mallaig
Map
Visitor photos (32)
Cuisines: Seafood Gastropub

The Grog & Gruel (Fort William)

#25 of 97 Restaurants in Lochaber
#9 of 50 Restaurants in Fort William
Price: $7 - $26 Map
Visitor photos (41)
Cuisines: French International British Pub Scottish

Onich Tearoom (Onich)

#26 of 97 Restaurants in Lochaber
#2 of 4 Restaurants in Onich
Visitor photos (1)
Cuisines: Cafe

The Mission Cafe (Mallaig)

#27 of 97 Restaurants in Lochaber
#6 of 11 Restaurants in Mallaig
Map
Visitor photos (6)
Cuisines: Fish & Chips Cafe Seafood British Scottish

Tavern Cafe Bar (Fort William)

#28 of 97 Restaurants in Lochaber
#10 of 50 Restaurants in Fort William
Map
Visitor photos (23)
Cuisines: British Pub

The Lochy (Fort William)

#29 of 97 Restaurants in Lochaber
#11 of 50 Restaurants in Fort William
Map
Visitor photos (4)
Cuisines: British Pub Scottish

Sammy's Fish and Chip Shop (Fort William)

#30 of 97 Restaurants in Lochaber
#12 of 50 Restaurants in Fort William
Map
Visitor photos (2)
Cuisines: Seafood Fast Food