Our top 10 picks for places to eat in Moray Speyside

A Taste of Moray Speyside

Moray’s low rainfall and high sunshine records mean sun-ripened barley for whisky, good weather for fishermen, long growing season for kitchen gardens, grass-fed cattle and a host of other benefits for food and drink producers.

Moray Speyside is home to some of the world’s most famous food and drink brands, to more than half of Scotland’s distilleries, to smoked salmon, shortbread and much more. It is a region rich in food and drink heritage, with a strong sense of regional identity. With almost 30% of Scotland’s produce coming from Moray Speyside, it’s no wonder the region is known as Scotland’s Larder.

Whatever the weather, Moray offers something of a treat for foodies - wild salmon, seafood, venison and game, grass-fed beef and lamb, whisky, ice cream and much more.

But it’s not just the traditional food & drink on offer here. The popularity of craft beer and gin has not been overlooked in Moray Speyside. You can visit brands such as Speyside Brewery and Windswept Brewing, take a tour and enjoy learning all about the brewing process. Or why not visit “Against the Grain”, Elgin’s craft beer bar where you will find a whole host of Ale’s to sample.

If you are not a fan of beer, then don’t worry! We also have four fantastic craft Gin producers: Avva Gin, ElGin, Gordon Castle Gin and Red Door Gin, all of which are featured on the Visit Scotland Gin tour.

Moray Speyside is also home to the world-famous Cullen Skink, why not visit Lilly’s tea room in Cullen and enjoy a bowl of the Cullen Skink World Championship winning soup, it is guaranteed to warm the soul.

In short, there are some great places to eat in Moray, where the restaurants, cafes, bars and inns let the quality of the local ingredients speak for themselves.

Here are our top 10 places to try in Moray Speyside.

The Copper Dog

A great place for those who love a great pub. At the copper bar you’ll find a selection of beers from local craft breweries alongside the familiar favourite ales and a large cocktail list, full of delicious whisky cocktails. The Copper Dog’s food menu is strictly farm to fork. serving fresh, honest, local Speyside produce sourced from within a 50mile radius where possible.

Opening Hours

Open 7 days a week for lunch and dinner with live music every Friday and Saturday night.


Craigellachie Hotel,

Victoria Street,



AB38 9SR

Telephone: 01340 881 204

The Bothy Bistro

A hidden gem in the heart of Burghead serving Breakfast, Lunch, Dinner or just Coffee or an Ale. Famed for its locally caught seafood, you will not be disappointed if you stop in for a bite to eat. With a specials menu that changes daily depending on what is sold from the boats at the local harbour that morning, fresh produce is guaranteed!

Opening Hours

9am – 4pm Sunday – Thursday

9am – 11pm Friday & Saturday


16 Grant Street,



Telephone: 01343 830006

Bijou by the Sea

Bijou by the Sea is a coffee shop by day and restaurant by night. Proud of their use of locally sourced ingredients and home bakes, all dishes are made fresh on the premises daily, you are sure to be impressed. With a historical fishing harbor less than a mile away, this little gem will not disappoint, with lot's of local seafood dishes on the menu.

Opening Hours

Monday to Friday 9:30am – 4:30pm

Saturday 9:30am – 8pm

Sunday 10:30am – 4:30pm


Great Eastern Road,



United Kingdom

Telephone: 01542 833915

The Rockpool Cafe

Set in the main square of the beautiful coastal town of Cullen, with free parking right outside, Rockpool Cafe is the perfect place for a stop off or to simply relax, sit back, enjoy the food and watch the world go by. Rockpool has a real fresh, contemporary and sea-side feel, and serve delicious locally caught seafood. However, we would highly recommend not leaving here without trying Cullen Skink!

Opening Hours

Monday – Friday 10am – 3:30pm

Saturday & Sunday 10am – 4pm


10 The Square,


Telephone: 01542 841397

The Dowans Hotel

At the Downs Hotel you can choose to indulge in a 3 or 5 course Tasting Menu or choose a fine dining experience at their two amazing restaurants. Their menus are seasonal, reflecting all the fresh ingredients that are sourced locally and sustainably: whether it be venison and game from the Ballindalloch Estate, fresh fish from Portsoy or fresh lobster from Lossiemouth.

Opening Hours

Monday – Sunday 12pm – 11pm


Dowans Road,



AB38 9LS

Telephone: 01340 871488

Harbour Lights

With a spectacular view of the marina, Harbour Lights offers something for everyone, soups & light bites, a large selection of main courses based on locally sourced ingredients, sandwiches, deserts and a children’s menu. And not forgetting the very popular daily specials board.

Opening Hours

Monday – Sunday 8.30am till 4pm

Saturday 6.30pm – 8.30pm (Bookings Only)


5 Pitgaveny Quay,


IV31 6TW

Telephone: 01343 814622

The Kimberly Inn

Situated right on the shore of Findhorn Bay, The Kimberley Inn offers great food, drinks, and the most stunning of views. The perfect location to unwind after a busy day on one of Moray Speyside’s courses.

Opening Hours

Monday – Sunday 11:30am – late


The Kimberley Inn,

94 Findhorn

Telephone: 01309 690492

The Mosset Tavern

located in the heart of Forres in the peaceful setting of the tranquil Rose Garden and the Mosset Duck pond, the Mosset Tavern is a warming family orientated pub and dining room with a range of fine ales and excellent food.

Opening Hours

Monday – Saturday 11:30am – 9pm

Sunday 11:30am – 7:30pm


Gordon St, Forres

Telephone: 01309 672981

Gordon Castle Walled Garden

Winners of the Best Eating Experience at the 2018 Highlands and Islands Tourism Awards, Gordon Castle Walled Garden offers seasonal Scottish dishes that are prepared with care using the finest local ingredients. They operate a Plant | Pick | Plate ethos to make the most of their eight-acre walled garden. Whether you fancy a coffee, lunch or a delicious evening meal Gordon Castle Walled Garden is worth a visit.

Opening Hours

Monday – Sunday 10am – 2:30pm


Gordon Castle Estate, Fochabers, Moray, IV32 7PQ

Telephone: 01343 820244

The Drouthy Cobbler

A charming and modern bar, restaurant and live entertainment venue in the heart of Elgin. With around 150 whiskies, 30 gins, real ales, great wines, coffee & top notch locally sourced food. Sourcing the best possible Scottish ingredients from independent local butchers, fishmongers and veg growers, the Drouthy Cobbler provides minimal food miles with maximum flavour.

Opening Hours

Monday - Thursday 4pm - 12.30am

Friday 2pm - 1.30am

Saturday 12pm - 1.30am

Sunday 12pm - 12.30am


48a High Street, Elgin, Scotland IV30 1BU

Telephone: 01343 596000.

Which will you choose?

Whatever your pallet, Moray Speyside have somewhere to suit.

#Moray #Golf #GolfTrip #FoodDrink #WheretoEat #EatingOutinMoray #Restaurants #MealsOut


Follow us on Social Media

  • Black Facebook Icon
  • Black Twitter Icon

©2020 produced  by Visit Moray Speyside