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

Snappy Tomato Pizza
2. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Crown  and  Anchor
3. 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 Ashvale
4. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Ramnee Hotel
5. Ramnee Hotel

Blessed as we are to be in the Heartland of Scotland's Natural Larder, our Executive Chef, Brendon, has a plethora of choice when sourcing the sweetes...

More Details

Victoria Road, Forres, t: +44 (0)1309 672410

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

Fresh on Spey
7. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

The Drouthy Cobbler
8. 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

Sunny Brae Restaurant
9. Sunny Brae Restaurant

On a quiet summer evening you can enjoy an aperitif on the terrace and the wonderful sea view. The Eat Scotland silver award restaurant uses the fin...

More Details

Sunny Brae Hotel, Marine Road, Nairn, t: 01667 - 452309

CJs Plaice
10. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

Wester Hardmuir Fruit Farm and Amaizing Maze
11. 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

Polish Deli
12. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Sandisons
13. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

The Granary
14. The Granary

...

More Details

14-18 Thunderton Place, Elgin, t: 01343 555175

Skerry Brae
15. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

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

Romaks Tandoori Takeaway
17. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Spey Larder
18. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

Culdearn House
19. 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

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

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

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

Cawdor Tavern
23. Cawdor Tavern

Cawdor Tavern is a traditional country pub in a building which was originally the old castle workshop. The use of fresh quality local produce and the ...

More Details

Cawdor, t: 01667 404777

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

Costa Coffee
25. Costa Coffee

...

More Details

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

The Ditsy Teacup
26. The Ditsy Teacup

A unique, edgy and inviting coffee shop, offering home baking, light lunches and tea and coffee....

More Details

26 Thunderton Place, Elgin, t: 07921826963

Pino Pizza Elgin
27. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

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

Strathisla Cafe
29. Strathisla Cafe

Award Winning Fish and Chip shop also with seating area....

More Details

46 Regent Street, Keith, t: 01542887388

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

New Hopeman Chinese Takeaway
31. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Golden Grill
32. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

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

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

Ptarmigan Restaurant
35. 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

Gordon Arms Hotel
36. 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

Christies Deli
37. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

A Taste of Speyside
38. 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

The Decora Cafe
39. The Decora Cafe

...

More Details

The Lossiebanks Mills, Bridge Street, Elgin, t: 01343 542 218 Ext. 555

The Bothy Bistro
40. The Bothy Bistro

...

More Details

Burghead, t:

Good Year
41. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

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

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

Pino Pizza Lossiemouth
44. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

Spice Tandoori
45. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Indian Gardens
46. Indian Gardens

...

More Details

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

Pattaya Thai Restaurant
47. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Windswept Brewing Co
48. Windswept Brewing Co

Based in Lossiemouth, Windswept Brewing Co is a craft brewery producing an award-winning range of beers, hand-crafted for exceptional taste. We love t...

More Details

13 Coulardbank Industrial Estate, Lossiemouth, t: 01343 814310

Camerons Tea Room and Farm Shop
49. Camerons Tea Room and Farm Shop

It is situated a short stroll away from Camerons Holiday Cottage between Inverness and Fort Augustus on the peaceful South side of Loch Ness. Perfectl...

More Details

Foyers, Inverness, t: 01456 486475

Speyside Heather Garden  and  Visitor Centre
50. Speyside Heather Garden and Visitor Centre

A 4 star Visitor Centre and multi-award winning attraction. Gift Shop, Exibition,Clootie Dumpling Restaurant, Gallery, Antiques shop, GardenCentre, Pl...

More Details

Dulnain Bridge, Dulnain Bridge, t: 01479851359