Food and Drink

Banff and Macduff offer a delicious taste of northeast Scotland, where fresh, local ingredients and warm hospitality come together. From traditional fish and chip shops to cosy cafés, fine dining restaurants, and welcoming pubs, there’s something to satisfy every appetite. Many local establishments take pride in using locally sourced produce, including seafood landed just metres from the harbour, farm-fresh meats, and seasonal vegetables grown in the surrounding countryside.

Seafood is a standout feature of the area’s culinary scene, with freshly caught haddock, crab, and lobster often on the menu. Macduff, known for its fishing heritage, is home to one of Scotland’s busiest fish markets, and this connection to the sea is celebrated in many of the town’s eateries. Whether you’re sampling Cullen skink by the waterfront or enjoying a handcrafted gin in a historic inn, the flavours of the coast are never far away.

Local producers and food artisans also play a big part in our communities. Visitors and residents alike can enjoy farmers’ markets, bakeries serving traditional Scottish bakes, and shops offering everything from handmade chocolates to locally brewed ales. Banff and Macduff’s food and drink scene is not just about eating well, it’s about connecting with the people, stories, and traditions that make every bite and sip memorable.

A B C D E F G H I J K L M N O P R S T U V W

Andy Tang’s Chinese

19 Crook O Ness Street Macduff AB44 1QT Work Phone: 01261 832 481

Annies Cakery

Station Brae Macduff AB44 1UL Work Phone: 01261 831 743 Website: http://anniescakery.uk/contact-us

Banff Springs Hotel

Golden Knowes Road Banff AB45 2JE Work Phone: 01261 812 881 Website: http://thebanffsprings.co.uk/

Bridge View Restaurant

13 Old Market Place Banff AB45 1GE Work Phone: 01261 818942 Website: Bridgeview Restaurant

Castle Bar

47 Castle Street Banff AB45 1DQ Work Phone: 01261 815 068

China Town

2 Crook O Ness Street Macduff AB44 1TR Work Phone: 01261 833 922