From its roaring seas to its crystal-clear rivers and rolling hills, Scotland has an incredible larder on its doorstep – and an array of amazing restaurants to make the most of it. Whether you’re sampling a sizzling Aberdeen Angus steak, a sunrise slice of Stornoway black pudding, or a selection of seafood fresh from the morning’s catch, you’re sure of unforgettable meals. 

And there’s no better way to explore the best scran (that’s ‘food’ for our non-native readers!) Scotland has to offer than by taking to its waters and eating your way from coast to coast! We’ve picked out just a few of Scotland’s many incredible restaurants to whet your appetite. Ready your tastebuds!

Grab your free Sail Scotland brochure, create your own unforgettable moments as you sail Scotland and make sure you share them with us on social media by tagging them with #MustSeaScotland or uploading them to our gallery!

The Crannog Seafood Restaurant

Loch Linnhe

Set on the banks of beautiful Loch Linnhe, it’s no surprise that the Crannog Seafood Restaurant has cultivated a reputation as a seafood-lovers paradise. While their Loch Linnhe langoustines and mussels from Loch Eil are firm favourites, the chef’s use of fresh venison from the hills of Kingairloch and matured Aberdeen Angus steak mean even the most voracious carnivore will be well-satisfied.

(c) Crannog Seafood Restaurant

Cornerstone Seafood Restaurant

Mallaig

Overlooking the busy harbour of Mallaig, the Cornerstone Seafood Restaurant offers a range of freshly-caught west coast delights, from home-made Cullen Skink to hand-dived scallops. It’s the perfect spot to relax after a hard day treading the sands of Morar, watching the sun slink beneath the horizon with a hearty meal in your belly and a dram in your hand.

(c) Cornerstone Seafood Restaurant

The Three Chimneys

Skye

Set in an unassuming converted croft overlooking rugged Loch Dunvegan, The Three Chimneys has spent the past 30 years establishing a reputation for offering up fantastic food that reflects the amazing variety of Skye’s authentic, natural larder from sky, land and sea. It’s a wee bit of a trek overland from the nearest berth but it’s more than worth the journey. Book early, ready your tastebuds, and settle in for a meal that’ll dance on your palette like the moonlight on the Fairy Pools.

(C) The Three Chimneys

Plockton Inn

Loch Carron

Set on the shores of Loch Carron in the picturesque village of Plockton, the small but perfectly formed Plockton Inn offers a menu bursting with seasonal local produce and offered up with the very best of Highlands hospitality. Make sure to try the famous Plockton Prawns – these monster crustaceans are usually landed by Martin the barman and smoked onsite by Kenny the owner!

(c) VisitScotland

The Whitehouse

Lochaline

Serving up fresh local produce with some creative (and delicious) favour combinations such as Loch Spelve mussels in Heather ale and Oban smoked haddock with cornichons, it’s no surprise The Whitehouse is often listed among the Highlands’ best restaurants. Set sail for an experience that showcases the best of Scotland’s larder and culinary creativity.

(c) The Whitehouse

Café Canna

Canna

The only café on the beautiful Hebridean island of Canna, this charming wee eatery dishes up some fantastic produce from the local area, from rabbit and haddock to fresh, Canna-landed lobster. Cafe Canna’s the perfect (and only!) place to refuel after a day exploring Canna’s coasts and cliffs – and an ideal spot to watch the island’s 20,000 breeding seabirds!

Café Fish

Tobermory

What’s the story in Tobermory? Only that Café Fish serve up some of the finest seafood to be found in Scotland! Owned and run by cousins Jane Gill and Liz McGougan, who were  brought up on the shores of the famous Loch Fyne in the fishing village of Tarbert, this cosy wee café was listed by Lonely Planet as one of the nation’s top five restaurant. Why not set sail and judge for yourself?

Fish & Chips

Fancy sampling another Scottish delicacy? We’ve scoured the coasts, set sail for the islands, and had a gander around the harbours for the best fish & chips in Scotland. Feast your eyes…

Famed for all the right reasons and offering up some of the finest fried fish in the west of Scotland, Troon’s The Wee Hurrie will have you rushing back for seconds.

With a simple name that hides a modern, inventive menu, Glasgow’s Catch features everything from salt & chilli squid to macaroni cheese with lobster. No matter what you choose, you’re in for a treat.

Stonehaven’s The Bay attracts visitors from miles around keen to sample some of Scotland’s best fish and chips before taking a walk along the town’s iconic prom.

The iconic, ever-present Ansthruther Fish Bar seems to host a perpetual queue outside its storied doors. There’s a reason.

Situated just seconds away from Arbroath harbour, Peppo’s has been serving up the freshest fish and chips possible for more than 50 years – a local landmark.