Scottish Highlands · Restaurants · Curated · Updated 2026

Restaurants in Scottish Highlands

Discover the best restaurants in Scottish Highlands. Find inspiration for your trip with our curated list of top-rated spots, local favorites, and hidden gems.

Audience 0

Audience

Experience 0

Experience

Practical 0

Practical

Weather 0

Weather

Accessibility 0

Accessibility

User rated 0

User rated

Sort byFeatured order
Audience 0

Audience

Experience 0

Experience

Practical 0

Practical

Weather 0

Weather

Accessibility 0

Accessibility

User rated 0

User rated

Sort byFeatured order
No results match these filters. Try adjusting your selection.
united-kingdom/scottish-highlands/restaurant/the-witchery-by-the-castle

The Witchery by the Castle

A gothic luxury retreat on Edinburgh’s Royal Mile, blending historic charm, sumptuous suites, and enchanting fine dining near Edinburgh Castle.

352 Castlehill, Edinburgh EH1 2NF
4.4 Very Good 2,946 reviews
united-kingdom/scottish-highlands/restaurant/nevis-range-restaurant

Nevis Range Restaurant

Experience authentic Scottish flavors and stunning Highland views at Nevis Range Restaurant near Spean Bridge.

Unnamed Road, Travelling Peoples Site, Spean Bridge PH34 4EX
4.2 Very Good 1,034 reviews
united-kingdom/scottish-highlands/restaurant/the-lock-inn

The Lock Inn

Cozy canalside pub with original features, hearty fare, and scenic views in the heart of Fort Augustus, Scotland.

Canal Side, Fort Augustus PH32 4AU
4.3 Very Good 1,842 reviews
united-kingdom/scottish-highlands/restaurant/the-boathouse-restaurant

The Boathouse Restaurant

Dine over the waters of Loch Ness with panoramic views and a menu blending Scottish classics and Mediterranean flavors.

The Highland Club, Fort Augustus PH32 4BD
4.1 Very Good 951 reviews
united-kingdom/scottish-highlands/restaurant/fiddlers-highland-restaurant

Fiddlers Highland Restaurant

Cozy Highland dining with authentic Scottish flavors and an award-winning whisky selection in the heart of Loch Ness country.

The Green Mainstreet, Drumnadrochit, Inverness IV63 6TU
4.5 Excellent 1,207 reviews
united-kingdom/scottish-highlands/restaurant/brea-scottish-restaurant

Brea - Scottish Restaurant

Authentic Scottish cuisine with a modern twist, celebrated for fresh local ingredients and award-winning seafood in the heart of Stirling.

5 Baker St, Stirling FK8 1BJ
4.6 Excellent 994 reviews
united-kingdom/scottish-highlands/restaurant/annandale-arms-hotel-and-restaurant

Annandale Arms Hotel and Restaurant

Traditional Scottish charm meets modern comfort at Annandale Arms Hotel, a lively hub for dining, music, and relaxation in Moffat.

The, High St, Moffat DG10 9HF
4.4 Very Good 171 reviews
united-kingdom/scottish-highlands/restaurant/the-moorings-restaurant

The Moorings Restaurant

Casual canal-side dining with hearty Scottish and Turkish-inspired dishes, generous portions, and friendly service in the heart of Fort Augustus.

Canal Side, Fort Augustus PH32 4DJ
3.2 Average 931 reviews
united-kingdom/scottish-highlands/restaurant/the-allangrange

The Allangrange

Experience warm Highland hospitality, hearty Scottish cuisine, and cozy comfort at The Allangrange Arms in Munlochy’s scenic Black Isle.

54 Millbank Rd, Munlochy IV8 8NL
4.6 Excellent 667 reviews
united-kingdom/scottish-highlands/restaurant/the-laroch-restaurant-and-bar

The Laroch Restaurant and Bar

Cozy Highland dining with hearty portions and tender meats in the welcoming village of Ballachulish.

Loanfern, Ballachulish PH49 4JB
4.4 Very Good 790 reviews
united-kingdom/scottish-highlands/restaurant/the-clachan

The Clachan

Experience authentic Highland hospitality with traditional Scottish fare, local ales, and lively music in the heart of Dornie village.

13 Francis St, Dornie, Kyle IV40 8DT
4.5 Excellent 585 reviews
united-kingdom/scottish-highlands/restaurant/north-port-scottish-restaurant

North Port Scottish Restaurant

Historic charm meets modern Scottish cuisine in a cozy, Michelin Guide–recommended restaurant in the heart of Perth.

8 North Port, Perth PH1 5LU
4.8 Excellent 482 reviews
united-kingdom/scottish-highlands/restaurant/cluanie-bar-kitchen

Cluanie Bar & Kitchen

Savor hearty mountain-inspired dishes and vintage cocktails in a lively Highland inn surrounded by stunning Glenmoriston scenery.

Glenmoriston, Inverness IV63 7YW
4.4 Very Good 236 reviews
united-kingdom/scottish-highlands/restaurant/restaurant-andrew-fairlie

Restaurant Andrew Fairlie

Scotland’s only two-Michelin-star restaurant, blending exquisite local ingredients with warm, refined service in Gleneagles’ elegant setting.

Restaurant Andrew Fairlie, Auchterarder PH3 1NF
4.8 Excellent 100 reviews
united-kingdom/scottish-highlands/restaurant/old-station-restaurant

Old Station Restaurant

Historic Victorian railway charm meets hearty Scottish fare and real ales in the heart of Spean Bridge.

shire, Station Rd, Spean Bridge, Inverness PH34 4EF
4.4 Very Good 533 reviews
united-kingdom/scottish-highlands/restaurant/the-boathouse-restaurant-loch-insh

The Boathouse Restaurant Loch Insh

Charming Highland dining with stunning Loch Insh views and hearty Scottish fare at the heart of the Cairngorms outdoor centre.

shire, Loch Inch Outdoor Centre, Kincraig, Inverness PH21 1NU
4.2 Very Good 263 reviews
united-kingdom/scottish-highlands/restaurant/emily-s-byre

Emily's Byre

A cozy Highland restaurant blending authentic Northern Frontier Indian cuisine with traditional Scottish flavors in a charming rustic setting.

Rokeby Manor, Invergarry PH35 4HG
4.6 Excellent 271 reviews
united-kingdom/scottish-highlands/restaurant/girvans

Girvans

A vibrant modern restaurant in Inverness offering fresh local dishes, artisan coffee, and handmade pâtisserie in a welcoming atmosphere.

2-4 National Cycle Rte 7, Inverness IV2 3JN
4.5 Excellent 762 reviews
united-kingdom/scottish-highlands/restaurant/andersons-restaurant

Andersons Restaurant

Cozy and intimate dining in Boat of Garten, blending bistro charm with Scottish flavors for memorable family and special occasions.

Deshar Rd, Boat of Garten PH24 3BN
4.7 Excellent 338 reviews
united-kingdom/scottish-highlands/restaurant/the-lochside-brasserie

The Lochside Brasserie

Eclectic Scottish and international cuisine served waterfront on Loch Lochy with stunning views and warm Highland hospitality.

Loch Lochy, Spean Bridge PH34 4DZ
4.5 Excellent 128 reviews
united-kingdom/scottish-highlands/restaurant/the-lewiston

The Lewiston

Experience warm Highland hospitality and hearty Scottish cuisine near the legendary Loch Ness at The Lewiston.

Inverness IV63 6UW
4.7 Excellent 215 reviews
united-kingdom/scottish-highlands/restaurant/downright-gabbler

Downright Gabbler

Experience authentic Highland hospitality with exceptional food, immersive storytelling, and cozy apartments in the heart of Beauly.

High St, Beauly IV4 7BT
4.9 Excellent 119 reviews
united-kingdom/scottish-highlands/restaurant/the-whitehouse-restaurant

The Whitehouse Restaurant

An intimate Scottish dining experience in Lochaline, blending local foraged ingredients with stunning harbour views and warm hospitality.

Lochaline, Oban PA80 5XT
4.5 Excellent 66 reviews
united-kingdom/scottish-highlands/restaurant/highland-larder

Highland Larder

Fresh Scottish seafood served with coastal charm beside Dornoch’s scenic Links Beach car park.

The Links Beach car park, Dornoch IV25 3LX
4.7 Excellent 100 reviews
united-kingdom/scottish-highlands/restaurant/the-gorse-bush

The Gorse Bush

Cozy bistro in Kinlochewe’s Old Village Hall, serving comforting dishes with friendly service amid scenic Highland surroundings.

Old Village Hall, Kinlochewe IV22 2PE
4.7 Excellent 126 reviews
united-kingdom/scottish-highlands/restaurant/spean-bridge-mill-restaurant

Spean Bridge Mill Restaurant

Cozy Highland eatery offering traditional Scottish fare and homemade treats in the heart of Spean Bridge village.

Station Rd, Spean Bridge PH34 4EP
3.6 Good 52 reviews
united-kingdom/scottish-highlands/restaurant/the-clunie-dining-room

The Clunie Dining Room

Elegant Scottish fine dining with wood-fired flavors and striking contemporary art in the heart of Braemar’s Cairngorms.

Mar Rd, Braemar, Ballater AB35 5YN
4.7 Excellent 13 reviews
united-kingdom/scottish-highlands/restaurant/the-dungeon-restaurant

The Dungeon Restaurant

Dine in the atmospheric, candlelit vaults of Dalhousie Castle’s historic Dungeon Restaurant, savoring traditional Scottish fare with a French twist.

Dalhousie castle hotel, Bonnyrigg EH19 3JB
4.3 Very Good 7 reviews

More to explore in Scottish Highlands

Jump into the most useful discovery pages nearby, from experiences and heritage highlights to food, stays, shopping, and evening ideas.

File:Loch ness.jpg - Wikimedia Commons
Destination guide

More about Scottish Highlands

Discover the mystical beauty, rich history, and vibrant culture of the Scottish Highlands, a captivating region of rugged mountains, deep lochs, and ancient castles.

Tell me more about Scottish Highlands
Mobile App
Get the app

Your all‑in‑one travel companion app

Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.

Select Currency

Choose the currency you want prices to display in.