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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Restaurants in Scottish Highlands

Sort by:
Ranking
Name

Crafts and Things (Glencoe Village)

#601 of 806 Restaurants in Scottish Highlands
#4 of 5 Restaurants in Glencoe Village

Lochside Restaurant (Ballachulish)

#602 of 806 Restaurants in Scottish Highlands
#7 of 9 Restaurants in Ballachulish
$$ - $$$ Map
Visitor photos (8)

Grants at Craigellachie (Kyle of Lochalsh)

#603 of 806 Restaurants in Scottish Highlands
#8 of 10 Restaurants in Kyle of Lochalsh
Visitor photos (2)
Cuisines: European British Scottish

Loch View Restaurant (Onich)

#604 of 806 Restaurants in Scottish Highlands
#3 of 4 Restaurants in Onich
$$ - $$$ Map
Visitor photos (1)

Fish&Chips (Aviemore)

#605 of 806 Restaurants in Scottish Highlands
#37 of 44 Restaurants in Aviemore
Visitor photos (2)
Cuisines: Fast Food Seafood British Scottish

Robins Fish And Chip Shop (Thurso)

#606 of 806 Restaurants in Scottish Highlands
#19 of 26 Restaurants in Thurso
$ Map
Cuisines: Fast Food British Seafood Scottish

Cafe Ness (Inverness)

#607 of 806 Restaurants in Scottish Highlands
#160 of 220 Restaurants in Inverness
$$ - $$$ Map
Visitor photos (1)

The Ivy Room (Ballachulish)

#608 of 806 Restaurants in Scottish Highlands
#8 of 9 Restaurants in Ballachulish
Visitor photos (2)
Cuisines: Cafe British Scottish

Battysbaps (Dingwall)

#609 of 806 Restaurants in Scottish Highlands
#16 of 22 Restaurants in Dingwall
$ Map

Dingmall cafe (Dingwall)

#610 of 806 Restaurants in Scottish Highlands
#17 of 22 Restaurants in Dingwall
Map
Cuisines: Cafe

The Stronlossit Inn Restaurant (Roybridge)

#611 of 806 Restaurants in Scottish Highlands
#2 of 2 Restaurants in Roybridge
$$ - $$$ Map
Visitor photos (31)
Cuisines: Bar British Scottish Pub

Borgie Lodge Restaurant (Tongue)

#612 of 806 Restaurants in Scottish Highlands
#5 of 6 Restaurants in Tongue
$$ - $$$ Map
Visitor photos (1)

Bettyhill Cafe Sutherland Scotland (Thurso)

#613 of 806 Restaurants in Scottish Highlands
#20 of 26 Restaurants in Thurso
Map
Visitor photos (1)
Cuisines: Cafe

Pazzoz Pizzeria (Inverness)

#614 of 806 Restaurants in Scottish Highlands
#161 of 220 Restaurants in Inverness
Map
Visitor photos (1)
Cuisines: Italian Pizza

Taste of China (Inverness)

#615 of 806 Restaurants in Scottish Highlands
#162 of 220 Restaurants in Inverness
$$ - $$$ Map
Cuisines: Chinese British

Curry Club (Tain)

#616 of 806 Restaurants in Scottish Highlands
#12 of 18 Restaurants in Tain
$$ - $$$ Map
Visitor photos (2)
Cuisines: Indian Asian

Number 10 Cafe & Diner (Inverness)

#617 of 806 Restaurants in Scottish Highlands
#163 of 220 Restaurants in Inverness
Map

Millburn Takeaway (Inverness)

#618 of 806 Restaurants in Scottish Highlands
#164 of 220 Restaurants in Inverness
$ Map
Visitor photos (1)
Cuisines: Chinese Fast Food

Brewers Fayre Loch Iall (Fort William)

#619 of 806 Restaurants in Scottish Highlands
#38 of 58 Restaurants in Fort William
$$ - $$$
Visitor photos (10)
Cuisines: Bar British Pub Gluten Free Options

ONE UP RESTAURANT (Dornoch)

#620 of 806 Restaurants in Scottish Highlands
#15 of 16 Restaurants in Dornoch
$$ - $$$ Map
Cuisines: British Scottish

Wimpy (Dingwall)

#621 of 806 Restaurants in Scottish Highlands
#19 of 22 Restaurants in Dingwall
$$ - $$$ Map
Visitor photos (5)
Cuisines: Fast Food British Diner

Kyle Hotel Restaurant (Kyle of Lochalsh)

#622 of 806 Restaurants in Scottish Highlands
#9 of 10 Restaurants in Kyle of Lochalsh
$$ - $$$ Map
Visitor photos (3)
Cuisines: British

The Station (Alness)

#623 of 806 Restaurants in Scottish Highlands
#6 of 9 Restaurants in Alness
$$ - $$$ Map
Visitor photos (22)
Cuisines: Bar British

Chippy (Ullapool)

#624 of 806 Restaurants in Scottish Highlands
#16 of 19 Restaurants in Ullapool
$
Visitor photos (14)
Cuisines: Fast Food British Scottish Seafood

An Garbh (Tongue)

#625 of 806 Restaurants in Scottish Highlands
#6 of 6 Restaurants in Tongue
$$ - $$$ Map

Essence Of India (Ullapool)

#626 of 806 Restaurants in Scottish Highlands
#17 of 19 Restaurants in Ullapool
$$ - $$$ Map
Visitor photos (4)
Cuisines: Indian Asian

Galleon Bar (Erbusaig)

#627 of 806 Restaurants in Scottish Highlands
#2 of 2 Restaurants in Erbusaig
Map
Cuisines: Bar Pub

Harry Gow (Tain)

#628 of 806 Restaurants in Scottish Highlands
#13 of 18 Restaurants in Tain
$ Map
Visitor photos (29)
Cuisines: British Cafe Scottish

Glencoe Hotel Restaurant (Glencoe Village)

#629 of 806 Restaurants in Scottish Highlands
#5 of 5 Restaurants in Glencoe Village
$$ - $$$
Visitor photos (9)
Cuisines: Scottish British

Ben Nevis Highland Centre (Fort William)

#630 of 806 Restaurants in Scottish Highlands
#39 of 58 Restaurants in Fort William
$$ - $$$ Map
Visitor photos (18)
Cuisines: British