Food, Drink and Shopping in Moray & Speyside

 

 

Brodie Countryfare Lunchroom
1. 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

Braemou Inn
2. Braemou Inn

...

More Details

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

The Grouse Inn
3. The Grouse Inn

Delicious Home Baking that will keep you coming back again and again. A visit to the Grouse Inn offers a peaceful drive through idyllic countrysid...

More Details

Lower Cabrach on A941, Dufftown, t: 01466 702200

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

The Ashvale
5. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

The Lido Cafe
6. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Christies of Fochabers
7. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

The Mason Arms
8. The Mason Arms

family run bar and restaurant , good value. coach parties very welcome...

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Burger King
9. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

ScottishJerky.com
10. 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 Bothy
11. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Barn Bistro at Greenfields
12. 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:

Pino Pizza Elgin
13. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Spice Tandoori
14. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

The Whisky Shop Dufftown
15. 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

Ptarmigan Restaurant
16. Ptarmigan Restaurant

Highland hospitality combines wholesome traditional local ingredients with spectacular views from the warmth and comfort of the UK's highest restauran...

More Details

Cairn Gorm Mountain, Aviemore, t: +44 (0)1479 861261

The Pancake Place
17. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Akash Tandoori
18. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Crown  and  Anchor
19. 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

The Gun Lodge Hotel
20. The Gun Lodge Hotel

We are a family run hotel Located 2 miles from the inverness airport and 1 mile from Fort George...

More Details

High Street, Ardersier, Inverness, t: 01667 462734

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

Boogie Woogie
22. 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

Al Bahar
23. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

Le Cafe Coull
24. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Grampian Hotel Restaurant
25. 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
26. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

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

Mezzo @ The Mansefield
28. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

The Cutty Bar  and  Restaurant
29. The Cutty Bar and Restaurant

Situated in the centre of Whitehills, The Cutty Bar and Restaurant was taken over Jan 2006 as a family business. The Pub has Live Music every wee...

More Details

8 Loch Street, Whitehills, Banff, t: +44 (0)1261 861888

Tomintoul Gallery
30. 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

The Bothy Bistro
31. The Bothy Bistro

...

More Details

Burghead, t:

Mr J Chinese Express
32. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Highlander Inn ~ Craigellachie
33. Highlander Inn ~ Craigellachie

Very popular all year round with fine dining in our a la carte restaurant and superb bar meals in our multi award winning whisky and real ale bar. T...

More Details

Victoria Street, Craigellachie, t: 01340 881 446

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

Good Year
35. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Ghillie Basan
36. Ghillie Basan

Cookery workshops - Turkish, Moroccan, Middle Eastern, southeast Asian or just spices - hands on workshops in atmospheric kitchen with international f...

More Details

Corrunich, Braes of Glenlivet, Glenlivet, t: 01807 590 420

Subway
37. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

The Steading Bakehouse
38. 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

New Hopeman Chinese Takeaway
39. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Sandisons
40. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Polish Deli
41. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Spey Larder
42. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

Happy City
43. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

The Old Bridge Inn
44. 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

Gordon Castle Walled Garden
45. Gordon Castle Walled Garden

If you're looking for a great day out in North-East Scotland, visit our beautiful Walled Garden at Gordon Castle, which is being lovingly restored to ...

More Details

Gordon Castle, Fochabers, t: 01343 612333

Community Food Moray
46. 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

Bandstand Bar and Restaurant
47. 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

The Royal Hotel and Restaurant
48. 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

Macleans bakery
49. 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

A Gift from Scotland
50. A Gift from Scotland

...

More Details

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