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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Restaurants in Scottish Highlands

Sort by:
Ranking
Name

Sutor Creek (Cromarty)

#31 of 798 Restaurants in Scottish Highlands
#1 of 6 Restaurants in Cromarty
$$ - $$$ Map
Visitor photos (40)

Glenfinnan Station Museum Dining Car (Glenfinnan)

#32 of 798 Restaurants in Scottish Highlands
#1 of 3 Restaurants in Glenfinnan
$$ - $$$ Map
Visitor photos (69)
Cuisines: Cafe British Diner Soups Scottish

Cafe Eighty2 (Drumnadrochit)

#33 of 798 Restaurants in Scottish Highlands
#1 of 9 Restaurants in Drumnadrochit
$$ - $$$ Map
Visitor photos (31)
Cuisines: Cafe European British Scottish

The Winking Owl (Aviemore)

#34 of 798 Restaurants in Scottish Highlands
#2 of 44 Restaurants in Aviemore
$$ - $$$ Map
Visitor photos (106)
Cuisines: Bar British Pub Scottish Gastropub Gluten Free Options

Peet's (Lochinver)

#35 of 798 Restaurants in Scottish Highlands
#2 of 7 Restaurants in Lochinver
$$ - $$$ Map
Visitor photos (64)
Cuisines: Seafood British Scottish

Arch Inn Restaurant (Ullapool)

#36 of 798 Restaurants in Scottish Highlands
#1 of 19 Restaurants in Ullapool
$$ - $$$ Map
Visitor photos (58)
Cuisines: Bar Seafood European British Pub Soups Scottish International

Corrour Station House (Corrour)

#37 of 798 Restaurants in Scottish Highlands
#1 of 1 Restaurants in Corrour
$$ - $$$ Map
Visitor photos (150)
Cuisines: British Scottish European

Crofter's Bistro (Rosemarkie)

#38 of 798 Restaurants in Scottish Highlands
#1 of 3 Restaurants in Rosemarkie
$$ - $$$ Map
Visitor photos (51)
Cuisines: Seafood European British Scottish

Cafe 1 (Inverness)

#39 of 798 Restaurants in Scottish Highlands
#8 of 215 Restaurants in Inverness
$$ - $$$ Map
Visitor photos (65)
Cuisines: European British Scottish
Reserve

Fiddler's (Drumnadrochit)

#40 of 798 Restaurants in Scottish Highlands
#2 of 9 Restaurants in Drumnadrochit
$$ - $$$ Map
Visitor photos (208)
Cuisines: British Pub Scottish

Number 27 (Inverness)

#41 of 798 Restaurants in Scottish Highlands
#9 of 215 Restaurants in Inverness
$$ - $$$ Map
Visitor photos (53)
Cuisines: Bar British Pub Scottish
Reserve

Browns Restaurant at Nevis Bank Inn (Fort William)

#42 of 798 Restaurants in Scottish Highlands
#3 of 55 Restaurants in Fort William
$$ - $$$ Map
Visitor photos (65)
Cuisines: British Scottish European

Whistle Stop Cafe (Kinlochewe)

#43 of 798 Restaurants in Scottish Highlands
#1 of 3 Restaurants in Kinlochewe
$$ - $$$ Map
Visitor photos (37)
Cuisines: Cafe British Scottish

bridge cottage cafe (Poolewe)

#44 of 798 Restaurants in Scottish Highlands
#1 of 2 Restaurants in Poolewe
$$ - $$$ Map
Visitor photos (22)
Cuisines: Cafe British Soups Scottish Gluten Free Options

Bandstand Restaurant (Nairn)

#45 of 798 Restaurants in Scottish Highlands
#2 of 39 Restaurants in Nairn
$$ - $$$ Map
Visitor photos (111)
Cuisines: Bar European British Soups Scottish Gastropub Vegetarian Friendly Gluten Free Options

The Loch Ness Inn (Drumnadrochit)

#46 of 798 Restaurants in Scottish Highlands
#3 of 9 Restaurants in Drumnadrochit
$$ - $$$ Map
Visitor photos (78)
Cuisines: Bar European British Pub Scottish Vegetarian Friendly

Old Bridge Inn (Aviemore)

#47 of 798 Restaurants in Scottish Highlands
#4 of 44 Restaurants in Aviemore
$$ - $$$ Map
Visitor photos (78)
Cuisines: Bar British Pub Scottish Gastropub Gluten Free Options

Dores Inn (Inverness)

#48 of 798 Restaurants in Scottish Highlands
#10 of 215 Restaurants in Inverness
$$ - $$$ Map
Visitor photos (337)
Cuisines: International Bar Scottish Gluten Free Options

La Taverna (Aviemore)

#49 of 798 Restaurants in Scottish Highlands
#5 of 44 Restaurants in Aviemore
$$ - $$$ Map
Visitor photos (72)

The Cairngorm Hotel (Aviemore)

#50 of 798 Restaurants in Scottish Highlands
#6 of 44 Restaurants in Aviemore
$$ - $$$ Map
Visitor photos (56)
Cuisines: Bar British Pub Scottish

Kishorn Seafood Bar (Strathcarron)

#51 of 798 Restaurants in Scottish Highlands
#1 of 3 Restaurants in Strathcarron
$$ - $$$ Map
Visitor photos (68)
Cuisines: Seafood British Scottish

Cups (Thurso)

#52 of 798 Restaurants in Scottish Highlands
#1 of 27 Restaurants in Thurso
$$ - $$$ Map
Visitor photos (71)
Cuisines: Cafe British Scottish

Fortrose Cafe (Fortrose)

#53 of 798 Restaurants in Scottish Highlands
#1 of 5 Restaurants in Fortrose
$ Map
Visitor photos (27)
Cuisines: Cafe British Scottish Gluten Free Options

Luigi's Restaurant (Dornoch)

#54 of 798 Restaurants in Scottish Highlands
#1 of 16 Restaurants in Dornoch
$$ - $$$ Map
Visitor photos (35)
Cuisines: Seafood British

Hootananny Inverness (Inverness)

#55 of 798 Restaurants in Scottish Highlands
#11 of 215 Restaurants in Inverness
$$ - $$$ Map
Visitor photos (72)
Cuisines: Bar British Pub Scottish

Nanny's (Shieldaig)

#56 of 798 Restaurants in Scottish Highlands
#1 of 2 Restaurants in Shieldaig
$ Map
Visitor photos (35)
Cuisines: Seafood Cafe Scottish Soups

Carrbridge Kitchen (Carrbridge)

#57 of 798 Restaurants in Scottish Highlands
#1 of 4 Restaurants in Carrbridge
$$ - $$$ Map
Visitor photos (28)
Cuisines: Cafe British Soups Scottish

The Holly Tree Seafood Restaurant (Kentallen)

#58 of 798 Restaurants in Scottish Highlands
#1 of 2 Restaurants in Kentallen
$$ - $$$ Map
Visitor photos (79)
Cuisines: Seafood British Scottish Soups

RedPoppy Restaurant (Strathpeffer)

#59 of 798 Restaurants in Scottish Highlands
#1 of 5 Restaurants in Strathpeffer
$$ - $$$ Map
Visitor photos (86)
Cuisines: British Scottish

The Waterfront (Inverness)

#60 of 798 Restaurants in Scottish Highlands
#12 of 215 Restaurants in Inverness
$$ - $$$ Map
Visitor photos (128)
Cuisines: Bar British Pub Scottish Grill