Food, Drink and Shopping in Moray & Speyside

 

 

Scribbles Pizza House
1. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

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

The Clifton
3. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

The Tee Shack
4. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Cullen Bay Hotel
5. Cullen Bay Hotel

An AA 3 star Family run hotel. Our restaurant enjoys panoramic views of the golden sands of Cullen and the Moray Firth. All meals are cooked to order ...

More Details

Cullen, Cullen, t: 01542 840 432

The Decora Cafe
6. The Decora Cafe

...

More Details

The Lossiebanks Mills, Bridge Street, Elgin, t: 01343 542 218 Ext. 555

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

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

A Taste of Speyside
9. A Taste of Speyside

Amongst the mountains and glens surrounding the Spey valley can be found some of the finest ingredients, prized for their freshness and quality. This ...

More Details

10 Balvenie Street, Dufftown, t: 01340 820860

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

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

Fisherie Country centre Restaurant
12. 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

Golden Grill
13. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

AmoRoma Taverna
14. AmoRoma Taverna

Authenic Italian Cooking. The menu changes every month so there is always something different to try. Open 9am - 10pm | Seven days a week during s...

More Details

98 High Street, Forres, t: 01309 696920

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

The Old Mill Inn
16. The Old Mill Inn

A traditional Country Inn, fully licensed, providing bar snacks and restaurant meals....

More Details

Brodie, t: 01309 641605

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

The Mill House Hotel  and  Restaurant
18. The Mill House Hotel and Restaurant

The Mill House Hotel and Restaurant still has the same character as before but now with a modern twist, the complete hotel as undergone major faceli...

More Details

Mill of Tynet, Buckie, t: 01542850233

The Bothy Bistro Burghead
19. The Bothy Bistro Burghead

Breakfast, Lunch, Dinner or just Coffee and a Fancy Piece, The Bothy offers something for everyone....

More Details

16 Grant Street, Burghead, t: 01343 830006

A Gift from Scotland
20. A Gift from Scotland

...

More Details

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

WS Test 5
21. WS Test 5

...

More Details

Aberlour, t:

Romaks Tandoori Takeaway
22. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

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

Snappy Tomato Pizza
24. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Hopeman Village Tea Rooms  and Takeaway
25. Hopeman Village Tea Rooms and Takeaway

...

More Details

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

Le Cafe Coull
26. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Covesea Cafe
27. Covesea Cafe

...

More Details

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

The Classroom
28. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Subway
29. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Costa Coffee
30. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Bookshop
31. Bookshop

...

More Details

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

Emperor Restaurant
32. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

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

The Grouse Inn
34. The Grouse Inn

Delicious Home Baking that will keep you coming back again and again. A visit to the Grouse Inn offers a peaceful drive through idyllic countrysid...

More Details

Lower Cabrach on A941, Dufftown, t: 01466 702200

Knockomie Hotel
35. Knockomie Hotel

We have two menus at Knockomie, our Traditional Scottish Menu and our Daily Menu. Both menus feature the very best local and Scottish ingredients and ...

More Details

Grantown Road, Forres, t: +44 (0)1309 673146

Logie Whisky  and  Wine
36. Logie Whisky and Wine

...

More Details

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

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

Jimmy Chungs
38. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

The Old Bridge Inn
39. The Old Bridge Inn

The Old Bridge Inn, on the banks of the Spey, and on the road to the ski slopes, offers a roaring log fire and great atmosphere, along with excellent ...

More Details

Dalfaber Road, Aviemore, t: 01479 811137

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

Beggars Belief
41. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

The Granary
42. The Granary

...

More Details

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

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

...

More Details

Newmill, Elgin, t: 01343 554099

Starbucks
44. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

Grampian Hotel Restaurant
45. 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

The Hidden Corner Restaurant
46. 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 Oak
47. 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 Bakehouse
48. 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

Natural Spice
49. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

The Bothy
50. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006