Food, Drink and Shopping in Moray & Speyside

 

 

Sidings Cafe
1. Sidings Cafe

Karen and Lisa invite you to visit their quirky 1950s Railway Carriage .Offering simple freshly prepared dishes from 10am - 4pm Breakfast served be...

More Details

Dufftown Railway Station, Dufftown, t: 07774245071 or 07585979618

Sandisons
2. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Barn Bistro at Greenfields
3. Barn Bistro at Greenfields

Sit in the quiet seclusion of the countryside and enjoy the relaxed surroundings and ambiance provided in The Barn Bistro at Greenfields. At The Barn ...

More Details

Lhanbryde, Elgin, t:

Mezzo @ The Mansefield
4. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

The Ashvale
5. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Community Food Moray
6. Community Food Moray

Fruit and Local Vegetables - retail and wholesale (not for profit enterprise). Fruit and Veg box orders taken. Workshops and catering available...

More Details

Unit 3, Next to Mosstodloch Service Station, .Any, t: 01343 820261

WS Test 5
7. WS Test 5

...

More Details

Aberlour, t:

The Harbour Restaurant  and  Cafe
8. The Harbour Restaurant and Cafe

A small restaurant in an excellent location. A limited menu but the choices are always excellent. Serving mainly fish with interesting variations on t...

More Details

2a Harbour Street, Gardenstown, Banff, t: +44 (0)1261 851690

The Croft Inn
9. The Croft Inn

Situated on the Dufftown to Tomintoul road (B9008), 9 miles to the south of Dufftown, this charming country Inn offers visitors a friendly, warm highl...

More Details

Glenlivet, Ballindalloch, t: 01807-590361

Cook House Take Away
10. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Zaika Tandoori
11. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

The Pancake Place
12. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

The Tee Shack
13. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

The Royal Hotel and Restaurant
14. 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 Drouthy Cobbler
15. The Drouthy Cobbler

A haven for those who love local, seasonal produce in nice surroundings with great service. Enjoy some of our 150+ single malt whiskies, local beers,...

More Details

48a High Street, Elgin, t: 01343 596000

Mr J Chinese Express
16. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Bandstand Bar and Restaurant
17. Bandstand Bar and Restaurant

Choose from mouth-watering Sea Food, Steaks and traditional Scottish dishes while enjoying spectacular views from our popular sea view restaurant. Th...

More Details

Crescent Road, Nairn, t: 01667 452341

Ewe  and  Me
18. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

A Gift from Scotland
19. A Gift from Scotland

...

More Details

93-95 High Street, Aberlour, t: 01340 871136

Golden Grill
20. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

Le Cafe Coull
21. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Fisherie Country centre Restaurant
22. Fisherie Country centre Restaurant

Our family run table service restaurant has a warm, relaxed, friendly atmosphere. We serve traditional food using fresh local produce when available. ...

More Details

Fisherie Green, Fisherie, Turriff, t: 01261 851571

Celebrations of Turiff
23. Celebrations of Turiff

We cater for all age groups, with a children's menu and a special discount for seniors on Thursday. We serve traditional food in an informal setting. ...

More Details

Main Street, Turriff, t: 01888 563361

Beach Bar
24. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

A Taste of Speyside
25. A Taste of Speyside

Amongst the mountains and glens surrounding the Spey valley can be found some of the finest ingredients, prized for their freshness and quality. This ...

More Details

10 Balvenie Street, Dufftown, t: 01340 820860

Logie Steading Farm  and  Garden Shop
26. Logie Steading Farm and Garden Shop

Logie Steading Farm and Garden Shop sells beef from the Logie herd of Longhorn Cattle. Longhorn beef wins awards across the country and is valued b...

More Details

Forres, t:

The Kimberley Inn
27. The Kimberley Inn

Cosy Village Pub with great food, good drink and the most stunning of views, we know you'll enjoy your visit to Findhorn with us. We are very well kn...

More Details

Findhorn, t:

Diva Designs
28. Diva Designs

...

More Details

Diva Designs Studio, Logie Steading, Forres, t: 01309 611796

The Steading Bakehouse
29. The Steading Bakehouse

The Steading Bakehouse has relocated from Mid Street in Keith to the lovely countryside surroundings of Thirteen Moons at Mill of Towie. We offer a ...

More Details

Thirteen Moons, Mill of Towie, Keith, t: 01542 810361

Jo Robinson Sugarcraft
30. Jo Robinson Sugarcraft

Jo Robinson Sugarcraft is based in Glenlivet, Banffshire. I have been making and baking celebration cakes for over 12 years and decided to set up in b...

More Details

Tigh-An-Allt, Glenlivet, t: 01807 590741

Cafe Ecosse
31. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

The Bakehouse
32. The Bakehouse

Located in the centre of the historic fishing village of Findhorn on the Moray coast, the Bakehouse opens in the day as a busy local café a...

More Details

91/92 Findhorn, Findhorn, t: 01309 691826

Spindrift of Tomintoul
33. Spindrift of Tomintoul

Spindrift of Tomintoul presents a delightful shopping experience, including a broad selection of gifts, jewellery, clothing, cards, books and fine art...

More Details

5 Main Street, Tomintoul, t: 01807 580403

Grampian Hotel Restaurant
34. Grampian Hotel Restaurant

The dining room has recently been refurbished and is perfect for afternoon teas/coffees, light snacks, meals and meetings. The dining room is accessed...

More Details

5 Regent Square, Keith, t: 01542 887342

McDonalds
35. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

Bijou Coffee Shop
36. Bijou Coffee Shop

...

More Details

6-10 Batchen Street, Elgin, t: 01343 542385

Clootie Dumpling Restaurant
37. Clootie Dumpling Restaurant

The restaurant has established a reputation for excellent nutritious food; home-made soup, hot meals and delicious home baking. A wood burning stove...

More Details

Speyside Heather Centre, Skye of Curr, Dulnain Bridge, t: +44 (0)1479 851359

Phoenix Shop and Café
38. Phoenix Shop and Café

Located at the entrance to the famous Findhorn eco-village, the Phoenix has been serving the local and visiting community for over 20 years. Beginning...

More Details

Findhorn, t:

Wester Lawrenceton Cheese Farm
39. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Romaks Tandoori Takeaway
40. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Gordon  and  MacPhail
41. 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

Aberlour Pharmacy
42. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Restaurant La Faisanderie
43. Restaurant La Faisanderie

The best Scottish Food ~ with a French Touch. Ideally situated in Dufftown's Square La Faisanderie offers a unique dining experience. Run by propriet...

More Details

2 Balvenie Street, Dufftown, t: 01340 821273

Failte Cafe
44. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Dean's of Huntly
45. 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

The Hidden Corner Restaurant
46. The Hidden Corner Restaurant

A private licensed restaurant which opens Thursdays, Fridays and Saturday from 7pm to 9.30pm (Last orders). Telephone bookings only. We only seat 1...

More Details

Seafield Street, Banff, t: 01261 818919

Miele's of Forres
47. 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

Cullen Bay Hotel
48. 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

Northern Fish Shop
49. Northern Fish Shop

...

More Details

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

Hopeman Village Tea Rooms  and Takeaway
50. Hopeman Village Tea Rooms and Takeaway

...

More Details

25 Harbour Street, Hopeman, Elgin, t: 01343 831508