Food, Drink and Shopping in Moray & Speyside

 

 

Spindrift of Tomintoul
1. 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

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

Fresh on Spey
3. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

The Pancake Place
4. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Costa Coffee
5. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Le Cafe Coull
6. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

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

Skerry Brae
8. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Pattaya Thai Restaurant
9. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Tigh na Sgiath Country House Hotel
10. 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

Ghillie Basan Cookery Workshops
11. Ghillie Basan Cookery Workshops

Cooking world food with a view to the hills is an unforgettable experience. The internationally acclaimed writer and broadcaster, Ghillie Basan, runs ...

More Details

Corrunich, Braes of Glenlivet, Glenlivet, t: 01807 590 420

The Muckle Cross
12. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

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:

Fisherie Country centre Restaurant
14. Fisherie Country centre Restaurant

Our family run table service restaurant has a warm, relaxed, friendly atmosphere. We serve traditional food using fresh local produce when available. ...

More Details

Fisherie Green, Fisherie, Turriff, t: 01261 851571

Al Bahar
15. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

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

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

Phoenix Café
18. 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:

Wester Lawrenceton Cheese Farm
19. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Ewe  and  Me
20. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Costa Coffee
21. Costa Coffee

...

More Details

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

Mezzo @ The Mansefield
22. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

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

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

Happy City
25. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

McDonalds
26. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

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

Johnstons of Elgin Mill  and  Coffee Shop
28. Johnstons of Elgin Mill and Coffee Shop

...

More Details

Newmill, Elgin, t: 01343 554099

A Gift from Scotland
29. A Gift from Scotland

...

More Details

93-95 High Street, Aberlour, t: 01340 871136

Failte Cafe
30. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

CJs Plaice
31. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

The Lido Cafe
32. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

The Bothy Bistro
33. The Bothy Bistro

...

More Details

Burghead, t:

Emperor Restaurant
34. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

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

Laird's Kitchen at Delgatie Castle
36. Laird's Kitchen at Delgatie Castle

Our pretty tearoom is situated in what was the Castle Kitchen and offers a wide choice of food. We pride ourselves on the quality of what we offer cu...

More Details

Delgatie, Turriff, t: +44 (0)1888 563479

Bandstand Bar and Restaurant
37. Bandstand Bar and Restaurant

Choose from mouth-watering Sea Food, Steaks and traditional Scottish dishes while enjoying spectacular views from our popular sea view restaurant. Th...

More Details

Crescent Road, Nairn, t: 01667 452341

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

Christies of Fochabers
39. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

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

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

Qismat Tandoori
42. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Burger King
43. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Beaver Travel
44. Beaver Travel

...

More Details

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

Beach Bar
45. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

The Royal Oak
46. The Royal Oak

Very friendly Public House boasting over 160 different Scottish Malt Whiskies and also 2 Real Ales on hand pump. Pool Table/Dart Board/ Sky Sports/BT ...

More Details

30 Fife Street, Dufftown, t: 01340820158

The Cairn Restaurant
47. The Cairn Restaurant

Our conservatory restaurant offers a relaxed informal dining environment and has both an a la carte and bistro menu available, with choices to suit al...

More Details

Ravenscourt House, Seafield Avenue, Grantown on Spey, t: 01479 872286

The Classroom
48. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

WS Test 5
49. WS Test 5

...

More Details

Aberlour, t:

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