Food, Drink and Shopping in Moray & Speyside

 

 

Knockomie Inn
1. Knockomie Inn

One of Scotlands most Luxury Inns Knockomie sits comfortably in its surroundings, with 15 rooms and a gastro dining experience. The Inn has developed...

More Details

Grantown Road, Forres, t: +44 (0)1309 673146

Cook House Take Away
2. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

The Ashvale
3. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

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

China Town Buffet
5. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

ScottishJerky.com
6. 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

The Old Bridge Inn
7. The Old Bridge Inn

The Old Bridge Inn, on the banks of the Spey, and on the road to the ski slopes, offers a roaring log fire and great atmosphere, along with excellent ...

More Details

Dalfaber Road, Aviemore, t: 01479 811137

The Whisky Shop Dufftown
8. The Whisky Shop Dufftown

The Whisky Shop Dufftown is based in the heart of Speyside. We offer an exceptional selection of over 600 whiskies and related items for you to buy o...

More Details

1 Fife Street, Dufftown, t: 01340821097

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

The Olive Tree Cafe
10. The Olive Tree Cafe

...

More Details

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

Christies Deli
11. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Speyside Coffee Roasting Co.
12. 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

Balvenie St. Ice Cream
13. 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

Masin Chinese Takeaway
14. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

A Gift from Scotland
15. A Gift from Scotland

...

More Details

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

Brewers Fayre
16. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Cafe Ecosse
17. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Beechtree Restaurant
18. 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

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

Qismat Tandoori
20. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461