Food, Drink and Shopping in Moray & Speyside

 

 

Macbeth's Butchers
1. 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

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

Speyside Heather Garden  and  Visitor Centre
3. 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

Jo Robinson Sugarcraft
4. 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

The Clifton
5. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

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

Brander Arms
7. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

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

Sunninghill Hotel Restaurant
9. Sunninghill Hotel Restaurant

The Sunninghill restaurant is a favourite for residents, visitors and locals alike. Many people come here to taste our excellent freshly prepared meal...

More Details

Hay Street, Elgin, t: 01343 547799

The Gun Lodge Hotel
10. 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

Ghillie Basan
11. 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

Struan House Hotel and Restaurant
12. Struan House Hotel and Restaurant

All of our food is prepared fresh on the premises from local ingredients. We specialise in fish and seafood but other dishes are available, including ...

More Details

Cluny Square, Buckie, t: 01542 835593

McDonalds
13. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

The Loft Coffee Shop and Bistro
14. The Loft Coffee Shop and Bistro

A relaxed and friendly family owned coffee shop and bistro set on a working farm. Outside seating available and beautiful farm walks....

More Details

The Loft, East Grange Farm, Kinloss, Forres, t: 01343850111

Celebrations of Turiff
15. 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

Camerons Tea Room and Farm Shop
16. 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

Emperor Restaurant
17. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

The 1629
18. The 1629

The 1629 Restaurant in Lossiemouth has firmly established itself over the years as Moray's favourite eating-place. Under the expert guidance of chef/p...

More Details

20 Clifton Road, Lossiemouth, t: 01343 813 743

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

Starbucks
20. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

New Hopeman Chinese Takeaway
21. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

The Granary
22. The Granary

...

More Details

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

Jimmy Chungs
23. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Mansion House Hotel and Country Club
24. 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

Tomintoul Gallery
25. 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 Drouthy Cobbler
26. 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

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

Thirteen Moons Cafe and Shop
28. Thirteen Moons Cafe and Shop

Thirteen Moons is situated in the beautiful Banffshire countryside just outside of Keith....

More Details

Mill Of Towie, Drummuir, Keith, t: 01542 810 748

Wester Lawrenceton Cheese Farm
29. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Beaver Travel
30. Beaver Travel

...

More Details

2-6 South St, Elgin, t: 01343 548844

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

Darcey's Tearoom Cawdor
32. Darcey's Tearoom Cawdor

Situated in the picturesque Scottish Highlands close to the Moray Firth is the ideallic Conservation village of Cawdor, home to the Historic Cawdor Ca...

More Details

Cawdor, t: 01667 404455

KFC
33. KFC

...

More Details

Elgin, t: 0845 7532532

Failte Cafe
34. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

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

Beach Bar
36. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

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

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

Laichmoray Hotel Restaurant and Whisky Lounge
39. 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

Richmond Arms Hotel
40. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

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

Zaika Tandoori
42. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

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

Romaks Tandoori Takeaway
44. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Costa Coffee
45. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Bookshop
46. Bookshop

...

More Details

Logie Steading Bookshop, Dunphail, Forres, t: 01309 661373

Buffer Stop
47. 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

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

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

Harbour Inn
50. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671