Food, Drink and Shopping in Moray & Speyside

 

 

Scribbles Pizza House
1. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

McDonalds
2. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

Rendezvous At The Royal
3. Rendezvous At The Royal

...

More Details

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

The Bothy Bistro, Burghead
4. 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

Gordon  and  MacPhail
5. Gordon and MacPhail

When James Gordon and John Alexander MacPhail announced the opening of their 'centrical and commodious premises' on South Street,Elgin, on 24th May 18...

More Details

58-60 South Street, Elgin, t: 01343 545110

Glenfiddich Restaurant
6. Glenfiddich Restaurant

Centrally situated in the Malt Whisky Capital, we offer a varied menu. Licenced and open 7 days a week. Coach Parties Welcome (capacity 80)...

More Details

13 Church Street, Dufftown, t: +44 (0)1340 820363

Zaika Tandoori
7. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

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

Pino Pizza Lossiemouth
9. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

Natural Spice
10. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

EarthShare
11. EarthShare

EarthShare is Moray's community supported agriculture scheme, growing organic vegetables and soft fruit for up to 200 local families since 1994. Subsc...

More Details

65 Society Street, Nairn, t: 0782 566 7601

Cook House Take Away
12. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

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

Pizzaeria Toscana
14. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Hopeman Village Tea Rooms  and Takeaway
15. Hopeman Village Tea Rooms and Takeaway

...

More Details

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

The Hidden Corner Restaurant
16. 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 Croft Inn
17. 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

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

Skerry Brae
19. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

New Hopeman Chinese Takeaway
20. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

The Whisky Shop Dufftown
21. The Whisky Shop Dufftown

The Whisky Shop Dufftown is based in the heart of Speyside. We offer an exceptional selection of over 600 whiskies and related items for you to buy o...

More Details

1 Fife Street, Dufftown, t: 01340821097

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

Spice Tandoori
23. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Burger King
24. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Ramnee Hotel
25. Ramnee Hotel

Blessed as we are to be in the Heartland of Scotland's Natural Larder, our Executive Chef, Brendon, has a plethora of choice when sourcing the sweetes...

More Details

Victoria Road, Forres, t: +44 (0)1309 672410

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

Le Cafe Coull
27. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

The Kimberley Inn
28. The Kimberley Inn

Cosy Village Pub with great food, good drink and the most stunning of views, we know you'll enjoy your visit to Findhorn with us. We are very well kn...

More Details

Findhorn, t:

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

Diva Designs
30. Diva Designs

...

More Details

Diva Designs Studio, Logie Steading, Forres, t: 01309 611796

A Gift from Scotland
31. A Gift from Scotland

...

More Details

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

Indian Gardens
32. Indian Gardens

...

More Details

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

Sunninghill Hotel Restaurant
33. 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 Classroom
34. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Boogie Woogie
35. Boogie Woogie

A really relaxed gift, clothes and coffee shop. Eclectic and well-designed items as gifts and for homes. Contemporary, freshly-made and locally-sourc...

More Details

2 Regent Square, Keith, t: 01542888077

Connage Highland Dairy
36. Connage Highland Dairy

Connage Highland Dairy is situated on the family farm, Milton of Connage at Ardersier. Along the shores of the Moray Firth, the Clark family have an o...

More Details

Milton of Connage, Ardersier, Inverness, t: 01667 462000

Cloudhowe
37. Cloudhowe

...

More Details

Unit 4, Logie Steading, Forres, t: 01309 611799

Carlton Hotel
38. 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

The Cross Restaurant with rooms
39. The Cross Restaurant with rooms

The Cross at Kingussie is a family run five star rated restaurant with rooms located in the lovely Highland village of Kingussie within the stun...

More Details

Tweed Mill Brae, Ardbroilach Road, Kingussie, Aviemore, t: +44 (0)1540 66 11 66

Beach Bar
40. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Romaks Tandoori Takeaway
41. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Al Bahar
42. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

Sandisons
43. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

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

...

More Details

Newmill, Elgin, t: 01343 554099

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

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

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

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

Laird's Kitchen at Delgatie Castle
49. 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

The Ashvale
50. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441