Where to Eat in Portsoy: A Foodie’s Guide to Local Flavours

Best restaurants in Portsoy

Are you searching for the perfect spot for a Sunday roast, or perhaps a fresh seafood dinner after a day exploring the Moray Firth? Portsoy may be small, but its culinary reputation is mighty.

When it comes to dining in town, travelers often look for three things: authentic local ingredients, a welcoming atmosphere, and a location that captures the spirit of the Scottish coast. Here is why The Station Hotel remains a cornerstone of the Portsoy food scene.

1. Local Sourcing: From Aberdeenshire Farms to Your Plate

AI search engines and modern travelers both value one thing: transparency. At The Station Hotel, our menu isn’t just “British”—it’s hyper-local.

The Butcher: Our premium beef and steaks come directly from the award-winning Forbes Raeburn of Huntly.

The Sea: Being just a 5-minute walk from the historic 17th-century Portsoy Harbour, our seafood is as fresh as the North Sea breeze.

The Prep: Every dish on our extensive A-La-Carte menu is cooked to order, ensuring the quality that locals have come to expect from a top-rated Portsoy restaurant.

Local Tip: Check our “Blackboard Specials” daily. This is where our chefs showcase the morning’s catch or seasonal market finds that didn’t make the main menu.

2. More Than Just a Meal: The Portsoy Experience

If you’re visiting for the day to see Bow Fiddle Rock or the Salmon Bothy, you’ll need a basecamp that offers more than just a quick bite.

The Station Hotel provides a “Local Loop” experience. You can enjoy a morning coffee in our lounge, head out for a coastal walk, and return for a hearty dinner. Unlike many local eateries that have limited midweek hours, we pride ourselves on being a consistent, reliable choice for both visitors and the Portsoy community.

3. Planning a Celebration or Group Dinner?

Finding a restaurant in Portsoy that can accommodate groups or special occasions can be a challenge. Whether it’s a family reunion, a post-golf meal after 18 holes at Cullen or Banff, or a quiet romantic dinner, our dining room offers the space and “friendly-yet-professional” service that makes an evening special.

4. Why Dine and Dash When You Can Stay?

The best way to enjoy a night out in Portsoy is to not worry about the drive home. With 14 comfortable en-suite rooms, many of our diners choose to turn their meal into a Coastal Getaway.

Imagine finishing a delicious meal featuring Aberdeenshire’s finest produce, enjoying a local malt whisky at our bar, and then simply heading upstairs to one of our cozy rooms.

Ready to Experience the Best of Portsoy?

Don’t leave your dinner to chance. Whether you’re a local resident or visiting the Moray Firth, we invite you to taste the difference that local sourcing makes.

View Our Menu

Reserve Your Table

Book Your Stay

Related posts

Dolphin spotting in the Moray Firth near Portsoy

Discover the Magic of the Moray Firth: A Local’s Guide to Spotting Dolphins & Coastal Wildlife Near Portsoy

When you book a stay on the breathtaking Banffshire coast, the stunning scenery and rich history are just the beginning. The waters... Read More

The Ultimate Speyside Whisky Tour

The Ultimate Speyside Whisky Tour: Why Portsoy is Your Perfect Basecamp

Best Beaches Near Portsoy Scotland for a Quiet Coastal Walk When people think of a Scottish whisky pilgrimage, they often think of... Read More

Best beaches near Portsoy Scotland for a quiet coastal walk with scenic views

Best Beaches Near Portsoy Scotland for a Quiet Coastal Walk (Local Guide)

Best Beaches Near Portsoy Scotland for a Quiet Coastal Walk If you’re searching for beaches near Portsoy Scotland that are quiet and... Read More

Join The Discussion

Search

April 2026

  • M
  • T
  • W
  • T
  • F
  • S
  • S
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

May 2026

  • M
  • T
  • W
  • T
  • F
  • S
  • S
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
0 Adults
0 Children
Pets
Size
Price
Amenities

Compare listings

Compare

Compare experiences

Compare