Food, Drink and Shopping in Moray & Speyside

 

 

Buffer Stop
1. Buffer Stop

THE BUFFER STOP Sit down and enjoy a hot snack, tea and coffee in the 'Buffer Stop' ... the on site restuarant car of the Keith and Dufftown Railway....

More Details

Keith and Dufftown Railway, Dufftown Station, Dufftown, t: 01343 820882

Garmouth Hotel
2. Garmouth Hotel

Small traditional Village Pub with Lounge and Dining Room. Bar open in the evenings during the week from 5.00pm but open all day from 12.00 noon at t...

More Details

South Road, Garmouth, t: 01343 870226

Duffus Inn
3. 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

The Pancake Place
4. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

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

The Bothy Bistro
6. The Bothy Bistro

...

More Details

Burghead, t:

Personal Dining Services, Moray
7. Personal Dining Services, Moray

Bespoke, professional Catering Service You can also find us on Facebook...

More Details

57 Beechfield Road, Elgin, t: +447875453917

Natural Spice
8. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Indian Gardens
9. Indian Gardens

...

More Details

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

The Ashvale
10. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Spice Tandoori
11. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Braemou Inn
12. Braemou Inn

...

More Details

1 Cooper Street, Hopeman, Elgin, t: 01343 830297

Crown  and  Anchor
13. Crown and Anchor

The Crown and Anchor Inn is a warm, friendly place. The inn is situated in the heart of Findhorn village overlooking the beautiful Findhorn bay. We ar...

More Details

Findhorn, t: 01309 690243

Cornerstone Teahouse
14. Cornerstone Teahouse

Husband and wife operated tearoom; the Teahouse is a short distance from the marina close to the harbour, serving fresh homemade food and using good q...

More Details

1 Market Street, MacDuff, t: 01261 833352

Logie Whisky  and  Wine
15. Logie Whisky and Wine

...

More Details

Logie Whisky and Wine, Logie Steading, Forres, t: 01309 611348

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

Highland Country Cooking
17. 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

Jimmy Chungs
18. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Badenoch's
19. Badenoch's

Sports, tasty fast food and great value drinks on Elgin High Street....

More Details

178-182 High Street, Elgin, t: 01343 596000

Mansion House Hotel and Country Club
20. Mansion House Hotel and Country Club

Imposing Baronial Mansion which overlooks the River Lossie. Centrally located in Elgin and within minutes walking disatance of Elgin town centre....

More Details

The Haugh, Elgin, t: 01343 548811

Costa Coffee
21. Costa Coffee

...

More Details

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

Romaks Tandoori Takeaway
22. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Covesea Cafe
23. Covesea Cafe

...

More Details

Covesea Links, North Green, Nr Lossiemouth, t: 01343 815454

Restaurant La Faisanderie
24. 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

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

Harbour Inn
26. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

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

Laichmoray Hotel Restaurant and Whisky Lounge
28. 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 Clifton
29. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

CJs Plaice
30. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

A Gift from Scotland
31. A Gift from Scotland

...

More Details

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

Wester Hardmuir Fruit Farm and Amaizing Maze
32. Wester Hardmuir Fruit Farm and Amaizing Maze

Farm Shop and Pick Your Own The Farm Shop opens from early June each year for the sale of asparagus, rhubarb and early season strawberries produced ...

More Details

Auldearn, t: 01309 641259

Subway
33. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Three Bags Wool
34. Three Bags Wool

Wools and Yarns from around the world including some local hand made yarns. Workshops for visitors include button making, spinning, felting, dying and...

More Details

The Greenhall Gallery, 2 Victoria Street, Craigellachie, t: 01340881749

Failte Cafe
35. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

The Lido Cafe
36. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

The Bothy
37. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Ewe  and  Me
38. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

The Harbour Restaurant  and  Cafe
39. 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

Carlton Hotel
40. Carlton Hotel

Ideally placed in the centre of Forres, The Carlton Hotel is a small family run establishment which offers a warm welcome and a 'Home from Home' atmos...

More Details

67 High Street, Forres, t: 01309 672531

The Kimberley Inn
41. 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:

Tomintoul  and  Glenlivet Discovery Centre
42. Tomintoul and Glenlivet Discovery Centre

...

More Details

43 The Square, Ballindalloch, Tomintoul, t: 01807580760

Christies Deli
43. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Macleans bakery
44. Macleans bakery

Four generations of Macleans have been Scottish Master Bakers. Today, in the picturesque Moray town of Forres, adjacent to both the Highlands and to S...

More Details

Greshop Industrial Estate, Forres, t: 01309 672 859

China Town Buffet
45. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

New Hopeman Chinese Takeaway
46. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

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

The Mill House Hotel  and  Restaurant
48. 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 Abbey Inn
49. 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

The Hidden Corner Restaurant
50. 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