The best places to eat seafood in Scotland

The best places to eat seafood in Scotland

One of the benefits of living in Scotland is our access to the amazing seafood that our seas and lochs produce. Over the years I have discovered some amazing quirky seafood restaurants and lovely cafes who make fresh locally caught fish and shellfish the star of their menus. Here are 5 of the best places to eat seafood in Scotland.

Best places to eat seafood in Scotland 

The Oyster Shed, Isle of Skye

places to eat seafoodThe Oyster Shed really is a shed, but one which serves oysters, langoustines and mussels with an incredible view. The Oyster Shed’s oysters are grown on their own oyster farm on the shores of Loch Harport, above which the farm shop and cafe sit. Learn to shuck your own oysters and then pick up a seafood platter, grab a bench and look out over Carbost. Finish up by wandering down the hill to the Talisker Distillery for a dram of whisky. Skye treats not to be missed. Visit the Oyster Shed and read my guide to Skye.

The Drift Inn, Isle of Arran

Holy Island ArranThe village of Lamlash on the Isle of Arran has a stunning waterfront setting and the Drift Inn has a prime spot overlooking Holy Island. With a huge daily changing specials menu, including a catch of the day, the Drift Inn prides themselves on serving local food, including scallops caught right in Lamlash Bay. The Drift Inn doesn’t take bookings, so turn up and hope for a table. If you are a gin fan, the 60+ varieties on offer should help you pass the time.

Visit The Drift Inn and read more about The Isle of Arran.

The Potting Shed Cafe, Applecross

Walled garden applecross

Hidden away in a walled garden on the Applecross peninsula is a little gem of a cafe where local sourcing really is a way of life. All the salads and vegetables are grown in the garden and the owner actually works on a fishing boat bringing home the goodies for the restaurant. Lobsters are often on the menu, along with crab, squats and Brot na Mara, a bouillabaisse-style stew. Only problem? You have to be brave enough to drive the Bealach na Bà to get there!

Visit the Potting Shed Cafe and read more about Applecross.

Mhor 84, Balquidder

Mhor 84On the A84 by Balquidder is Mhor 84, a refurbished roadside inn and the little sister of the famous Monachyle Mhor Hotel. Part of an ever-expanding group of foodie offerings including a fish shop, bakery and the Mhor food festival, Mhor 84 is recommended in the Michelin guide. The restaurant’s evening menu is ever-changing, however, expect oysters with a whisky dressing, and cod and monkfish from Scrabster served in their romantic dining room. Tuck up in their cosy rooms for the night before ordering smoked salmon for breakfast. Visit Mhor 84 and read my review.

Lobster Shack, North Berwick

North Berwick 2Freshly grilled lobster, champagne and a harbour wall seat? That is my kind of heaven and you can find it at the Lobster Shack at North Berwick. Open from March – September (dependent on the weather) this little shack pumps out consistently excellent seafood. If lobster isn’t your thing, try the mussels, chowder or B’s favourite, the breaded fish & chips. On a sunny day, with the boats bobbing in the harbour it doesn’t get much more perfect.

Visit the Lobster Shack.

Any favourite places to eat Seafood in Scotland?

From lobsters to langoustines, oysters, mussels, crabs and scallops, to salmon and even monkfish, the Scottish seafood industry is one we must all take pride in, visit Seafood Scotland for more information on eating fish sustainably.

Love from, Scotland x


  1. 25/08/2016 / 7:16 pm

    LOVE seafood, and love finding places to eat it where it comes from Scotland and is fished sustainably!

  2. 20/09/2017 / 7:02 am

    I really love seafood, I tried it in Thailand, its taste was really special

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.