Food, Drink and Shopping in Moray & Speyside

 

 

Covesea Cafe
1. Covesea Cafe

...

More Details

Covesea Links, North Green, Nr Lossiemouth, t: 01343 815454

Le Cafe Coull
2. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Mr J Chinese Express
3. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

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

The Clockhouse Restaurant
5. 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

Harbour Inn
6. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Masin Chinese Takeaway
7. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

The Olive Tree Cafe
8. The Olive Tree Cafe

...

More Details

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

The Croft Inn
9. The Croft Inn

Situated on the Dufftown to Tomintoul road (B9008), 9 miles to the south of Dufftown, this charming country Inn offers visitors a friendly, warm highl...

More Details

Glenlivet, Ballindalloch, t: 01807-590361

McDonalds
10. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

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

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

Aberlour Pharmacy
13. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

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

The Lido Cafe
15. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Pattaya Thai Restaurant
16. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

The Mason Arms
17. The Mason Arms

family run bar and restaurant , good value. coach parties very welcome...

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

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

Brander Arms
19. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

Snappy Tomato Pizza
20. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Darcey's Tearoom Cawdor
21. 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

Crown  and  Anchor
22. 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

Failte Cafe
23. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Boath House Hotel
24. Boath House Hotel

Set in 20 acres of land, including a beautiful lake and traditional, tranquil walled garden where kitchen herbs, salad leaves, fruit and vegetables ar...

More Details

Auldearn, t: +44 (0)1667 454896

Grampian Hotel Restaurant
25. Grampian Hotel Restaurant

The dining room has recently been refurbished and is perfect for afternoon teas/coffees, light snacks, meals and meetings. The dining room is accessed...

More Details

5 Regent Square, Keith, t: 01542 887342

Indian Gardens
26. Indian Gardens

...

More Details

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

Zaika Tandoori
27. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Logie Whisky  and  Wine
28. Logie Whisky and Wine

...

More Details

Logie Whisky and Wine, Logie Steading, Forres, t: 01309 611348

Garmouth Hotel
29. Garmouth Hotel

Small traditional Village Pub with Lounge and Dining Room. Bar open in the evenings during the week from 5.00pm but open all day from 12.00 noon at t...

More Details

South Road, Garmouth, t: 01343 870226

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

Strathisla Cafe
31. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Tannochbrae Guest House  and  Restaurant
32. 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: