Food, Drink and Shopping in Moray & Speyside

 

 

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

Richmond Arms Hotel
2. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Fresh on Spey
3. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

The Bothy Bistro
4. The Bothy Bistro

...

More Details

Burghead, t:

Northern Fish Shop
5. Northern Fish Shop

...

More Details

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

Cafe LA JEMS
6. Cafe LA JEMS

We offer a large menu selection to cater for all tastes. We take pride in offering freshly prepared scottish dishes and fresh home made soup every day...

More Details

105 Mid Street, Keith, Keith, t: 01542 882511

Ewe  and  Me
7. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Beggars Belief
8. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

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

Brewers Fayre
10. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Noah's Ark Whole Food Cafe and Licensed Bistro
11. Noah's Ark Whole Food Cafe and Licensed Bistro

Step inside this magical place This vibrant and intimate little Bistro offers inspirational cooking in an unusual melange of colour, atmosphere and...

More Details

Fournet House, Balvenie Street, Dufftown, t: 01340 821428

Connage Highland Dairy
12. 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

Phoenix Shop
13. Phoenix Shop

Located at the entrance to the famous Findhorn eco-village, the Phoenix has been serving the local and visiting community for over 20 years. Beginning...

More Details

Findhorn, t:

Polish Deli
14. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Rendezvous At The Royal
15. Rendezvous At The Royal

...

More Details

The Royal Hotel, Station Road, Elgin, t: 01343 543474

Ramnee Hotel
16. 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

KFC
17. KFC

...

More Details

Elgin, t: 0845 7532532

The Clifton
18. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

The Ditsy Teacup
19. 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

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

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

Jimmy Chungs
22. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

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

The Decora Cafe
24. The Decora Cafe

...

More Details

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

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

Sunny Brae Restaurant
26. 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

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

Pino Pizza Lossiemouth
28. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

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

Ptarmigan Restaurant
30. 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 Bothy
31. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

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

Three Bags Wool
33. 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

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

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

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

Cawdor Tavern
37. 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

The Abbey Inn
38. 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

Spey Larder
39. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

McDonalds
40. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

Burger King
41. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Archiestown Hotel  and  Bistro
42. Archiestown Hotel and Bistro

The informal Bistro welcomes non residents and looks out on to the walled garden. The daily menu for lunch and supper offers a choice to suit all tast...

More Details

Archiestown, Aberlour, t: 01340 810218

THE ROYAL HOTEL  and  RESTAURANT
43. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Christies of Fochabers
44. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Mr J Chinese Express
45. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Le Cafe Coull
46. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Crown  and  Anchor
47. 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 Bothy Bistro Burghead
48. The Bothy Bistro Burghead

Breakfast, Lunch, Dinner or just Coffee and a Fancy Piece, The Bothy offers something for everyone....

More Details

16 Grant Street, Burghead, t: 01343 830006

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

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