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.

Scottish Highlands Restaurants

Cuisine
More cuisines
Price
Dining options
More dining options

Restaurants travelers recommend

Corrour Station House Restaurant (Corrour)
Ranked #1 of 777 in Scottish Highlands
Ranked #1 of 1 in Corrour
Price: $8 - $32
Cuisines: Scottish
Map | Visitor photos (78)
Glencoe Cafe (Ballachulish)
Ranked #2 of 777 in Scottish Highlands
Ranked #1 of 6 in Ballachulish
Price: $3 - $16
Map | Visitor photos (11)
The Whitehouse (Lochaline)
Ranked #3 of 777 in Scottish Highlands
Ranked #1 of 1 in Lochaline
Cuisines: Scottish
Visitor photos (11)
The Thistle Stop (Aberchalder)
Ranked #4 of 777 in Scottish Highlands
Ranked #1 of 1 in Aberchalder
Cuisines: British
Map | Visitor photos (6)
Ranked #5 of 777 in Scottish Highlands
Ranked #1 of 14 in Gairloch
Cuisines: Scottish
Map | Visitor photos (9)
Whistle Stop Cafe (Kinlochewe)
Ranked #6 of 777 in Scottish Highlands
Ranked #1 of 2 in Kinlochewe
Cuisines: Scottish
Map | Visitor photos (3)
Ranked #7 of 777 in Scottish Highlands
Ranked #1 of 3 in Poolewe
Cuisines: Scottish
Map
Rocpool Restaurant (Inverness)
Ranked #8 of 777 in Scottish Highlands
Ranked #1 of 151 in Inverness
Price: $33 - $62
Cuisines: European
Map | Visitor photos (30)
Ranked #9 of 777 in Scottish Highlands
Ranked #1 of 4 in Plockton
Price: $17 - $50
Cuisines: Seafood, Scottish
Map | Visitor photos (16)
Applecross Inn (Applecross)
Ranked #10 of 777 in Scottish Highlands
Ranked #1 of 3 in Applecross
Price: $55
Cuisines: Seafood, British
Map | Visitor photos (44)
The Pantry (Newtonmore)
Ranked #11 of 777 in Scottish Highlands
Ranked #1 of 12 in Newtonmore
Cuisines: Coffee Shop
Map | Visitor photos (22)
Ranked #12 of 777 in Scottish Highlands
Ranked #1 of 2 in Onich
Cuisines: Seafood
Map | Visitor photos (66)
Ranked #13 of 777 in Scottish Highlands
Ranked #1 of 3 in Lairg
Map | Visitor photos (2)
L'Angolino (Doune)
Ranked #14 of 777 in Scottish Highlands
Ranked #1 of 5 in Doune
Price: $17 - $42
Cuisines: Italian
Map | Visitor photos (5)
Ben Nevis Inn (Fort William)
Ranked #15 of 777 in Scottish Highlands
Ranked #1 of 49 in Fort William
Price: $7 - $27
Cuisines: Scottish
Map | Visitor photos (52)
Ranked #16 of 777 in Scottish Highlands
Ranked #1 of 33 in Nairn
Cuisines: International
Map | Visitor photos (1)
Russell's Restaurant (Spean Bridge)
Ranked #17 of 777 in Scottish Highlands
Ranked #1 of 7 in Spean Bridge
Price: $43 - $57
Cuisines: Scottish
Map
The Birch Tree (Invergordon)
Ranked #18 of 777 in Scottish Highlands
Ranked #1 of 9 in Invergordon
Price: $17 - $50
Cuisines: French, British, Bistro
Map | Visitor photos (11)
Crannag Bistro (Bonar Bridge)
Ranked #19 of 777 in Scottish Highlands
Ranked #1 of 3 in Bonar Bridge
Price: $49
Cuisines: Scottish
Map | Visitor photos (11)
Ranked #20 of 777 in Scottish Highlands
Ranked #1 of 2 in Glenfinnan
Cuisines: Diner
Map | Visitor photos (17)
Sutor Creek (Cromarty)
Ranked #21 of 777 in Scottish Highlands
Ranked #1 of 3 in Cromarty
Cuisines: European, English, British
Map | Visitor photos (8)
The Potting Shed (Kingussie)
Ranked #22 of 777 in Scottish Highlands
Ranked #1 of 9 in Kingussie
Cuisines: Café
Map | Visitor photos (11)
Oakwood Restaurant (Inverness)
Ranked #23 of 777 in Scottish Highlands
Ranked #2 of 151 in Inverness
Map | Visitor photos (49)
Anderson's Restaurant (Boat of Garten)
Ranked #24 of 777 in Scottish Highlands
Ranked #1 of 2 in Boat of Garten
Price: $17 - $33
Cuisines: Scottish
Map | Visitor photos (11)
Rockvilla Restaurant (Lochcarron)
Ranked #25 of 777 in Scottish Highlands
Ranked #1 of 4 in Lochcarron
Price: $8 - $32
Cuisines: Eclectic
Map | Visitor photos (4)
Bengal Cuisine (Alness)
Ranked #26 of 777 in Scottish Highlands
Ranked #1 of 8 in Alness
Cuisines: Bangladeshi
Map | Visitor photos (1)
Ranked #27 of 777 in Scottish Highlands
Ranked #3 of 151 in Inverness
Price: $17 - $67
Cuisines: Scottish
Map | Visitor photos (19)
The Baking Birds (Drumnadrochit)
Ranked #28 of 777 in Scottish Highlands
Ranked #1 of 10 in Drumnadrochit
Cuisines: Bakery, Scottish
Map | Visitor photos (10)
Ranked #29 of 777 in Scottish Highlands
Ranked #2 of 40 in Aviemore
Cuisines: Scottish
The Craig Bar (Grantown-on-Spey)
Ranked #30 of 777 in Scottish Highlands
Ranked #1 of 17 in Grantown-on-Spey
Cuisines: Dim Sum, Vegan, British
Map | Visitor photos (30)