Food, Drink and Shopping in Moray & Speyside

 

 

Glenfiddich Restaurant
1. Glenfiddich Restaurant

Centrally situated in the Malt Whisky Capital, we offer a varied menu. Licenced and open 7 days a week. Coach Parties Welcome (capacity 80)...

More Details

13 Church Street, Dufftown, t: +44 (0)1340 820363

Beechtree Restaurant
2. Beechtree Restaurant

The Beechtree Restaurant, situated in the college, is home to our Hospitality and Tourism Academy. The Restaurant opens weekdays to the public, provid...

More Details

Moray College UHI, Moray Street, Elgin, t: 01343 576424

The Pancake Place
3. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Darcey's Tearoom Cawdor
4. Darcey's Tearoom Cawdor

Situated in the picturesque Scottish Highlands close to the Moray Firth is the ideallic Conservation village of Cawdor, home to the Historic Cawdor Ca...

More Details

Cawdor, t: 01667 404455

The Tee Shack
5. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

The Royal Hotel and Restaurant
6. The Royal Hotel and Restaurant

Recently taken over buy new owners this Victorian Hotel and Restaurant is now known as the "Best Place to eat in Keith" A mixture of Traditi...

More Details

Church rd, Keith, t: 01542 886978

The Royal Oak
7. The Royal Oak

Very friendly Public House boasting over 160 different Scottish Malt Whiskies and also 2 Real Ales on hand pump. Pool Table/Dart Board/ Sky Sports/BT ...

More Details

30 Fife Street, Dufftown, t: 01340820158

Elgin Kebab House
8. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Burger King
9. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Masin Chinese Takeaway
10. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

Northern Fish Shop
11. Northern Fish Shop

...

More Details

231-239 High Street, Elgin, t: 01343 547002

The Abbey Inn
12. The Abbey Inn

Phil and Marcia welcome you; With cosy fires in the winter, oak beams and a warm, friendly atmosphere, Traditional pub grub served daily with a va...

More Details

Findhorn Road, Kinloss, t: 01309 690475

AmoRoma Taverna
13. AmoRoma Taverna

Authenic Italian Cooking. The menu changes every month so there is always something different to try. Open 9am - 10pm | Seven days a week during s...

More Details

98 High Street, Forres, t: 01309 696920

The Bothy
14. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Tomintoul Gallery
15. Tomintoul Gallery

Charming small gallery of Batik fine artist Jane Lannagan. Original works by Jane and other artists, prints, cards, ceramics and interesting gifts....

More Details

82 Main Street, Tomintoul, t: 01807589458

Cullen Bay Hotel
16. Cullen Bay Hotel

An AA 3 star Family run hotel. Our restaurant enjoys panoramic views of the golden sands of Cullen and the Moray Firth. All meals are cooked to order ...

More Details

Cullen, Cullen, t: 01542 840 432

Brewers Fayre
17. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Thirteen Moons Cafe and Shop
18. Thirteen Moons Cafe and Shop

Thirteen Moons is situated in the beautiful Banffshire countryside just outside of Keith....

More Details

Mill Of Towie, Drummuir, Keith, t: 01542 810 748

JJ's
19. JJ's

Family run since 2000, this popular friendly restaurant is open from Tuesday to Saturday 9am to late for breakfast, coffees, lunches, high teas and ev...

More Details

15 High Street, Grantown on Spey, t: 01479 870100

Wester Lawrenceton Cheese Farm
20. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Dean's of Huntly
21. Dean's of Huntly

In the heart of castle country and on the edge of the whisky trail we at Dean’s invite you to enjoy a taste of Scotland and see for...

More Details

Depot Road, Huntly, t: 01466 792086

Spey Larder
22. Spey Larder

Quality delicatessen shop selling local produce...

More Details

96-98 High Street, Aberlour, t: 01340 871243

Polish Deli
23. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

The Classroom
24. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Laichmoray Hotel Restaurant and Whisky Lounge
25. Laichmoray Hotel Restaurant and Whisky Lounge

In the restaurant and garden room conservatory our lunchtime and evening menus offer many traditional favourites which are prepared by our chefs using...

More Details

Laichmoray Hotel, Maisondieu Road, Elgin, t: 01343 540045

Cloudhowe
26. Cloudhowe

...

More Details

Unit 4, Logie Steading, Forres, t: 01309 611799

Archiestown Hotel  and  Bistro
27. Archiestown Hotel and Bistro

The informal Bistro welcomes non residents and looks out on to the walled garden. The daily menu for lunch and supper offers a choice to suit all tast...

More Details

Archiestown, Aberlour, t: 01340 810218

Laird's Kitchen at Delgatie Castle
28. Laird's Kitchen at Delgatie Castle

Our pretty tearoom is situated in what was the Castle Kitchen and offers a wide choice of food. We pride ourselves on the quality of what we offer cu...

More Details

Delgatie, Turriff, t: +44 (0)1888 563479

Golden Grill
29. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

Al Bahar
30. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

The Old Mill Inn
31. The Old Mill Inn

A traditional Country Inn, fully licensed, providing bar snacks and restaurant meals....

More Details

Brodie, t: 01309 641605

The Mill House Hotel  and  Restaurant
32. The Mill House Hotel and Restaurant

The Mill House Hotel and Restaurant still has the same character as before but now with a modern twist, the complete hotel as undergone major faceli...

More Details

Mill of Tynet, Buckie, t: 01542850233

The Cross Restaurant with rooms
33. The Cross Restaurant with rooms

The Cross at Kingussie is a family run five star rated restaurant with rooms located in the lovely Highland village of Kingussie within the stun...

More Details

Tweed Mill Brae, Ardbroilach Road, Kingussie, Aviemore, t: +44 (0)1540 66 11 66

Muckrach Lodge Hotel
34. Muckrach Lodge Hotel

Authentic Scottish Sunday Lunch. The kitchen team at Muckrach Lodge has been diving into the history books. Head chef Christein Rhein has taken a jou...

More Details

Dulnain Bridge, Grantown on Spey, Grantown on Spey, t: 01479851257

The Muckle Cross
35. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Sunny Brae Restaurant
36. Sunny Brae Restaurant

On a quiet summer evening you can enjoy an aperitif on the terrace and the wonderful sea view. The Eat Scotland silver award restaurant uses the fin...

More Details

Sunny Brae Hotel, Marine Road, Nairn, t: 01667 - 452309

Sandisons
37. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Indian Gardens
38. Indian Gardens

...

More Details

27 Bridge Street, Banff, t: +44 (0)1261 819902

Brander Arms
39. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

Speyside Enterprises Ltd.
40. Speyside Enterprises Ltd.

Speyside Specialities is a small family company, manufacturing superior products available in most multiple retail stores and other outlets in North S...

More Details

No 2 March Road, Buckie, t: 01542 831320

Beach Bar
41. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Aberlour Pharmacy
42. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Gordon  and  MacPhail
43. Gordon and MacPhail

When James Gordon and John Alexander MacPhail announced the opening of their 'centrical and commodious premises' on South Street,Elgin, on 24th May 18...

More Details

58-60 South Street, Elgin, t: 01343 545110

Duffus Inn
44. Duffus Inn

The Duffus Inn, Restaurant and Bar is close to Lossiemouth, Hopeman, Elgin and Forres. We are a family-run restaurant specialising in great Scottish...

More Details

1 Hopeman road, Duffus, t: 01343 835065

Zaika Tandoori
45. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Miele's of Forres
46. Miele's of Forres

Fish and Chip Restaurant and Ice cream Manufacturer. For outside ice cream events we have two self contained trailers....

More Details

Northern Fish Restaurant, 28 High Street, Forres, t: 01309 672382

Boogie Woogie
47. Boogie Woogie

A really relaxed gift, clothes and coffee shop. Eclectic and well-designed items as gifts and for homes. Contemporary, freshly-made and locally-sourc...

More Details

2 Regent Square, Keith, t: 01542888077

Franklin's Restaurant at Cluny Bank Hotel
48. Franklin's Restaurant at Cluny Bank Hotel

Lloyd Kenny, the new chef/owner of the Cluny Bank Hotel, is passionate about the food he produces and serves to the guests. He has been in the trade f...

More Details

Cluny Bank Hotel, 69 St Leonards Road, Forres, t: 01309 674304

THE ROYAL HOTEL  and  RESTAURANT
49. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Highland Country Cooking
50. Highland Country Cooking

Highland Country Cooking provides specialist private chef and outside catering across Aviemore and the Cairngorms and further afield. With vibrant, c...

More Details

Dreggie Cottage, Grantown on Spey, t: 07813 949 660