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

Nether Btae
2. Nether Btae

...

More Details

Nether Brae, Knockando, Aberlour, t: 07340206682

Jo Robinson Sugarcraft
3. 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

JJ's
4. 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

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

Connage Highland Dairy
6. Connage Highland Dairy

Connage Highland Dairy is situated on the family farm, Milton of Connage at Ardersier. Along the shores of the Moray Firth, the Clark family have an o...

More Details

Milton of Connage, Ardersier, Inverness, t: 01667 462000

The Old Mill Inn
7. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

Ewe  and  Me
8. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Dean's of Huntly
9. 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 Fjord Inn
10. The Fjord Inn

With excellent views, the Fjord Inn is situated midway between Inverurie, Turriff and Huntly, attracting discerning diners from the local area and muc...

More Details

Fisherford, Turriff, t: 01464 841232

China Town Buffet
11. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Brewers Fayre
12. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Phoenix Café
13. Phoenix Café

The Phoenix Café is situated at the entrance to the Universal Hall in the Findhorn eco-village community. Open year round, the café has both...

More Details

Findhorn, t:

Gordon Arms Hotel
14. Gordon Arms Hotel

This 200-year old former coaching inn, close to the River Spey and within easy reach of Speyside's whisky distilleries, is understandably popular with...

More Details

80 High Street, Fochabers, t: +44 (0)1343 820508

The Ashvale
15. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Laird's Kitchen at Delgatie Castle
16. 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

Speyside Coffee Roasting Co.
17. Speyside Coffee Roasting Co.

Small batch coffee roastery based at the Garmouth Hotel. Beans are currently roasted weekly using our 5kg Golden Coffee Roaster which was built and...

More Details

Garmouth Hotel, South Road, Garmouth, t: 01343 870226

Polish Deli
18. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Snappy Tomato Pizza
19. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Akash Tandoori
20. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Northern Fish Shop
21. Northern Fish Shop

...

More Details

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

Pizzaeria Toscana
22. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

ScottishJerky.com
23. ScottishJerky.com

We produce premium Beef and Venison Jerky from prime Scotch Beef and wild Highland Venison in four great flavours: Original, Cracked Black Pepper, Hot...

More Details

Unit 11A4, Balmakeith Industrial Estate, Nairn, t: 07798 934920

Romaks Tandoori Takeaway
24. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Brodie Countryfare Lunchroom
25. Brodie Countryfare Lunchroom

An excellent day out for both shopper and food lover alike. The decor is that of a traditional Scottish country restaurant with a very lively, yet wa...

More Details

Brodie, t: 01309 641555

Clootie Dumpling Restaurant
26. 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

Costa Coffee
27. Costa Coffee

...

More Details

66-68 High Street, Elgin, t: 01343 548648

Beaver Travel
28. Beaver Travel

...

More Details

2-6 South St, Elgin, t: 01343 548844

Muckrach Lodge Hotel
29. 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

Celebrations of Turiff
30. 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

The Cross Restaurant with rooms
31. 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

Speyside Enterprises Ltd.
32. 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

Balvenie St. Ice Cream
33. Balvenie St. Ice Cream

Balvenie St. opened in 2013 with our main ethos being that whatever we do or sell make it the best. Not only do we offer fantastic ice cream and pr...

More Details

8 Balvenie Street, Dufftown, t: 07794 681807

Laichmoray Hotel Restaurant and Whisky Lounge
34. 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

Christies of Fochabers
35. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Good Year
36. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Masin Chinese Takeaway
37. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

The Olive Tree Cafe
38. The Olive Tree Cafe

...

More Details

The Olive Tree Café, Logie Steading, Forres, t: 01309 611733

Hopeman Village Tea Rooms  and Takeaway
39. Hopeman Village Tea Rooms and Takeaway

...

More Details

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

WS Test 5
40. WS Test 5

...

More Details

Aberlour, t:

Scribbles Pizza House
41. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

The Croft Inn
42. 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

Threaplands Garden Centre
43. Threaplands Garden Centre

The restaurant at Threaplands Garden Centre has only been open since the beginning of November 2018 and it has already made a name for itself both loc...

More Details

Lhanbryde, t: 01343 842245

CJs Plaice
44. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

The Clockhouse Restaurant
45. The Clockhouse Restaurant

Enjoy fine Highland cuisine using fresh local produce in the relaxing atmosphere of this village restaurant in the centre of Tomintoul. Choose from ei...

More Details

The Square, Tomintoul, t: 01807 580378

The Clifton
46. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Spindrift of Tomintoul
47. 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

Culdearn House
48. Culdearn House

Culdearn House is renowned for its excellent food and this is reflected in the numerous awards and accolades received over the years. These include an...

More Details

woodlands terrace, Grantown on Spey, t: 01479 872106

Grampian Hotel Restaurant
49. 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

Glenfiddich Restaurant
50. 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