Food, Drink and Shopping in Moray & Speyside

 

 

Cook House Take Away
1. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Burger King
2. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Braemou Inn
3. Braemou Inn

...

More Details

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

Tannochbrae Guest House  and  Restaurant
4. Tannochbrae Guest House and Restaurant

The famous Tannochbrae Restaurant and Stables Whisky Bar with over 200 single malts sepcialises in freshly prepared, locally sourced ingredients inclu...

More Details

22 Fife Street,, Dufftown, t:

Spindrift of Tomintoul
5. Spindrift of Tomintoul

Spindrift of Tomintoul presents a delightful shopping experience, including a broad selection of gifts, jewellery, clothing, cards, books and fine art...

More Details

5 Main Street, Tomintoul, t: 01807 580403

Richmond Arms Hotel
6. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

The Lido Cafe
7. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Pino Pizza Lossiemouth
8. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

Macbeth's Butchers
9. Macbeth's Butchers

Macbeth's is one of Scotland's premier butchers and game dealers, specialising in wholesale, retail and mail order beef, pork, lamb and game. Our bee...

More Details

11 Tolbooth Street, Forres, t: 01309 672254

Laichmoray Hotel Restaurant and Whisky Lounge
10. 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 Galley Fish  and  Chip Shop
11. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Pino Pizza Elgin
12. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

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

Cafe LA JEMS
14. 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

Food on the Fly
15. Food on the Fly

Bespoke catering for your sporting adventures. Food on the Fly are caterers specialising in providing delicious and elegant food at your river bank,...

More Details

West Bank, Mulben, Fochabers, t: 01542 860778

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

Gordon Castle Walled Garden
17. 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

Jimmy Chungs
18. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Starbucks
19. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

The Ashvale
20. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Ewe  and  Me
21. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Le Cafe Coull
22. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

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

Skerry Brae
24. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Jo Robinson Sugarcraft
25. Jo Robinson Sugarcraft

Jo Robinson Sugarcraft is based in Glenlivet, Banffshire. I have been making and baking celebration cakes for over 12 years and decided to set up in b...

More Details

Tigh-An-Allt, Glenlivet, t: 01807 590741

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

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

...

More Details

St Giles Centre, Elgin, t: 01343 559358

The Clockhouse Restaurant
29. The Clockhouse Restaurant

Enjoy fine Highland cuisine using fresh local produce in the relaxing atmosphere of this village restaurant in the centre of Tomintoul. Choose from ei...

More Details

The Square, Tomintoul, t: 01807 580378

Polish Deli
30. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

The Muckle Cross
31. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Costa Coffee
32. Costa Coffee

...

More Details

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

Archiestown Hotel  and  Bistro
33. 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 Classroom
34. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Fresh on Spey
35. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

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

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

Mr J Chinese Express
38. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Emperor Restaurant
39. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Failte Cafe
40. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Knockomie Inn
41. 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

Dean's of Huntly
42. Dean's of Huntly

In the heart of castle country and on the edge of the whisky trail we at Dean’s invite you to enjoy a taste of Scotland and see for...

More Details

Depot Road, Huntly, t: 01466 792086

The Clifton
43. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Phoenix Café
44. Phoenix Café

The Phoenix Café is situated at the entrance to the Universal Hall in the Findhorn eco-village community. Open year round, the café has both...

More Details

Findhorn, t:

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

Christies Deli
46. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

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

Phoenix Shop
48. 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:

Harbour Lights Cafe  and  Restaurant
49. Harbour Lights Cafe and Restaurant

Overlooking the Marina, in a secluded corner of Lossiemouth, the Harbour Lights is a bustling daytime Cafe specialising in All day Breakfasts, Lunches...

More Details

5 Pitgaveny Quay, Lossiemouth, t: 01343 814622

Highlander Inn ~ Craigellachie
50. 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