Food, Drink and Shopping in Moray & Speyside

 

 

New Hopeman Chinese Takeaway
1. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Strathisla Cafe
2. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

The Olive Tree Cafe
3. The Olive Tree Cafe

...

More Details

The Olive Tree Café, Logie Steading, Forres, t: 01309 611733

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

Zaika Tandoori
5. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Crown  and  Anchor
6. 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 Lido Cafe
7. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Ptarmigan Restaurant
8. 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 Loft Coffee Shop and Bistro
9. 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

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

Chapter One
11. Chapter One

Chapter One's food * classic and modern, italian cuisine skillfully conceived, unfussy dishes which have a characteristic robustness and a pleasin...

More Details

39 High Street, Forres, Forres, t: 01309 671682

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

Snappy Tomato Pizza
13. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Personal Dining Services, Moray
14. Personal Dining Services, Moray

Bespoke, professional Catering Service You can also find us on Facebook...

More Details

57 Beechfield Road, Elgin, t: +447875453917

Cook House Take Away
15. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Emperor Restaurant
16. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Al Bahar
17. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

Dean's of Huntly
18. 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

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

Sunninghill Hotel Restaurant
20. 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 Fjord Inn
21. 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

Masin Chinese Takeaway
22. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

Good Year
23. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

The Bakehouse
24. The Bakehouse

Located in the centre of the historic fishing village of Findhorn on the Moray coast, the Bakehouse opens in the day as a busy local café a...

More Details

91/92 Findhorn, Findhorn, t: 01309 691826

Logie Steading Farm  and  Garden Shop
25. Logie Steading Farm and Garden Shop

Logie Steading Farm and Garden Shop sells beef from the Logie herd of Longhorn Cattle. Longhorn beef wins awards across the country and is valued b...

More Details

Forres, t:

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

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

Simply Red
28. Simply Red

Relax Eat + Drink in style at Simply RED. Contemporary yet warm atmosphere, excellent quality food. Sign up to the GreaterSpeyside newletter to keep ...

More Details

Leys Road, Forres, t: 01309 676737

Rendezvous At The Royal
29. Rendezvous At The Royal

...

More Details

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

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

Philp's Fine Food
31. Philp's Fine Food

Delicatessen selling local and regional fine foods. Olives and antipasti, cheese, whisky, wines and spirits, ice cream, home cooking. Gifts an...

More Details

22 High Street, Forres, t: 01309 358 060

Tigh na Sgiath Country House Hotel
32. Tigh na Sgiath Country House Hotel

Romantic Small Country House Hotel situated in Dulnain Bridge, candle-lit restaurant offering fine dining five course dinner using local and organic p...

More Details

Skye of Curr Road, Dulnain Bridge, Grantown on Spey, t: 01479 851 345

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

The 1629
34. 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

The Ashvale
35. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

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

Hopeman Village Tea Rooms  and Takeaway
37. Hopeman Village Tea Rooms and Takeaway

...

More Details

25 Harbour Street, Hopeman, Elgin, t: 01343 831508

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

Carlton Hotel
39. Carlton Hotel

Ideally placed in the centre of Forres, The Carlton Hotel is a small family run establishment which offers a warm welcome and a 'Home from Home' atmos...

More Details

67 High Street, Forres, t: 01309 672531

Akash Tandoori
40. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

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

Skerry Brae
42. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Struan House Hotel and Restaurant
43. 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

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

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

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

Food on the Fly
47. 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

Cornerstone Teahouse
48. Cornerstone Teahouse

Husband and wife operated tearoom; the Teahouse is a short distance from the marina close to the harbour, serving fresh homemade food and using good q...

More Details

1 Market Street, MacDuff, t: 01261 833352

Beggars Belief
49. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Mr J Chinese Express
50. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055