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 Pub Restaurants

Cuisine
Fewer cuisines
Price
Dining options
More dining options

Restaurants travelers recommend

Your selections Cuisine Remove
Old Bridge Inn (Aviemore)
Ranked #58 of 777 in Scottish Highlands
Ranked #5 of 40 in Aviemore
Price: $12 - $28
Cuisines: Gastropub
Map | Visitor photos (19)
Ranked #81 of 777 in Scottish Highlands
Ranked #2 of 9 in Mallaig
Cuisines: Bar
Map | Visitor photos (10)
Ben Macduis Inn (Aviemore)
Ranked #97 of 777 in Scottish Highlands
Ranked #10 of 40 in Aviemore
Price: $12 - $34
Cuisines: Pub
Map | Visitor photos (13)
The Waterfront (Inverness)
Ranked #121 of 777 in Scottish Highlands
Ranked #14 of 151 in Inverness
Cuisines: Seafood, Scottish, Pub, Grill
Map | Visitor photos (16)
Culloden Moor Inn (Inverness)
Ranked #127 of 777 in Scottish Highlands
Ranked #16 of 151 in Inverness
Cuisines: Pub
Map | Visitor photos (3)
The Clachan (Dornie)
Ranked #154 of 777 in Scottish Highlands
Ranked #1 of 5 in Dornie
Cuisines: Seafood, Scottish, Pub, Wine Bar
Map | Visitor photos (11)
The Steam Inn (Mallaig)
Ranked #167 of 777 in Scottish Highlands
Ranked #4 of 9 in Mallaig
Price: $3 - $52
Cuisines: Seafood, Gastropub
Map | Visitor photos (22)
The Anderson (Fortrose)
Ranked #173 of 777 in Scottish Highlands
Ranked #2 of 3 in Fortrose
Cuisines: International, Pub
Map | Visitor photos (2)
Ranked #227 of 777 in Scottish Highlands
Ranked #7 of 22 in Thurso
Cuisines: Scottish, Bar, Pizza & Pasta, Grill, Fish & Chips
Map | Visitor photos (13)
Seaforth Inn (Ullapool)
Ranked #257 of 777 in Scottish Highlands
Ranked #5 of 14 in Ullapool
Price: $6 - $105
Cuisines: Seafood, Scottish, Bar, Gastropub
Map | Visitor photos (27)
The Winking Owl (Aviemore)
Ranked #284 of 777 in Scottish Highlands
Ranked #22 of 40 in Aviemore
Cuisines: Scottish, Pub
Map | Visitor photos (17)
The Torridon Inn (Torridon)
Ranked #318 of 777 in Scottish Highlands
Ranked #2 of 2 in Torridon
Price: $8 - $42
Cuisines: Seafood, Scottish, British, Pub
Map | Visitor photos (17)
The Ivy Room (Ballachulish)
Ranked #376 of 777 in Scottish Highlands
Ranked #4 of 6 in Ballachulish
Cuisines: Scottish, British, Bar, Bistro, Tea Room
Map | Visitor photos (2)
Ranked #416 of 777 in Scottish Highlands
Ranked #26 of 49 in Fort William
Cuisines: Bar
Visitor photos (1)
Ranked #432 of 777 in Scottish Highlands
Ranked #81 of 151 in Inverness
Cuisines: Bar
Map | Visitor photos (3)
Ranked #469 of 777 in Scottish Highlands
Ranked #21 of 33 in Nairn
Cuisines: Pub
Map | Visitor photos (4)
Ranked #551 of 777 in Scottish Highlands
Ranked #14 of 22 in Thurso
Cuisines: Scottish, Bar, Pizza & Pasta, Grill, Fish & Chips
Map | Visitor photos (2)
Cluanie Inn (Glenmoriston)
Ranked #575 of 777 in Scottish Highlands
Ranked #1 of 1 in Glenmoriston
Price: $30 - $40
Cuisines: Brew Pub
Map | Visitor photos (13)
Ranked #609 of 777 in Scottish Highlands
Ranked #9 of 9 in Mallaig
Cuisines: Bar
Map | Visitor photos (1)
Macintosh Lounge (Roybridge)
Ranked #622 of 777 in Scottish Highlands
Ranked #3 of 3 in Roybridge
Cuisines: Bar
Map | Visitor photos (1)
Galleon Bar (Erbusaig)
Ranked #626 of 777 in Scottish Highlands
Ranked #2 of 2 in Erbusaig
Cuisines: Bar
Map
Route 66 (Inverness)
Ranked #633 of 777 in Scottish Highlands
Ranked #135 of 151 in Inverness
Price: $6 - $19
Cuisines: Bar
Map | Visitor photos (4)
Ranked #650 of 777 in Scottish Highlands
Ranked #2 of 2 in Dalwhinnie
Price: $3 - $20
Cuisines: British, Fast Food, Bar, Grill
Map | Visitor photos (1)
Ranked #653 of 777 in Scottish Highlands
Ranked #21 of 22 in Thurso
Cuisines: Bar
Map
Ranked #693 of 777 in Scottish Highlands
Ranked #33 of 33 in Nairn
Cuisines: Pub
Map | Visitor photos (1)