Food, Drink and Shopping in Moray & Speyside

 

 

Ramnee Hotel
1. 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

A Gift from Scotland
2. A Gift from Scotland

...

More Details

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

Beechtree Restaurant
3. Beechtree Restaurant

The Beechtree Restaurant, situated in the college, is home to our Hospitality and Tourism Academy. The Restaurant opens weekdays to the public, provid...

More Details

Moray College UHI, Moray Street, Elgin, t: 01343 576424

The Bothy Bistro
4. The Bothy Bistro

...

More Details

Burghead, t:

Jimmy Chungs
5. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Beach Bar
6. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Pino Pizza Elgin
7. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Romaks Tandoori Takeaway
8. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Boath House Hotel
9. 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

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

Glenfiddich Restaurant
11. 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

Masin Chinese Takeaway
12. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

The Whisky Shop Dufftown
13. 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
14. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Mr J Chinese Express
15. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Bijou Coffee Shop
16. Bijou Coffee Shop

...

More Details

6-10 Batchen Street, Elgin, t: 01343 542385

The Drouthy Cobbler
17. The Drouthy Cobbler

A haven for those who love local, seasonal produce in nice surroundings with great service. Enjoy some of our 150+ single malt whiskies, local beers,...

More Details

48a High Street, Elgin, t: 01343 596000

Spey Larder
18. Spey Larder

Quality delicatessen shop selling local produce...

More Details

96-98 High Street, Aberlour, t: 01340 871243

Gordon Castle Walled Garden
19. 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 Abbey Inn
20. 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

The Decora Cafe
21. The Decora Cafe

...

More Details

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

The Old Mill Inn
22. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

Tomintoul  and  Glenlivet Discovery Centre
23. Tomintoul and Glenlivet Discovery Centre

...

More Details

43 The Square, Ballindalloch, Tomintoul, t: 01807580760

Logie Steading Farm  and  Garden Shop
24. 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:

Phoenix Shop and Café
25. Phoenix Shop and Café

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:

Al Bahar
26. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

The Royal Oak
27. 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

Failte Cafe
28. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Pino Pizza Lossiemouth
29. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

The Granary
30. The Granary

...

More Details

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

The Kimberley Inn
31. 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:

Hopeman Village Tea Rooms  and Takeaway
32. Hopeman Village Tea Rooms and Takeaway

...

More Details

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

Franklin's Restaurant at Cluny Bank Hotel
33. Franklin's Restaurant at Cluny Bank Hotel

Lloyd Kenny, the chef/owner of the Cluny Bank Hotel, is passionate about the food he produces and serves to the guests. He has been in the trade for 3...

More Details

Cluny Bank Hotel, 69 St Leonards Road, Forres, t: 01309 674304

Mosset Tavern
34. Mosset Tavern

Set in the heart of Forres in the peaceful setting of the tranquil Rose Garden and the Mosset Duck pond, a warm family welcome awaits you at the The M...

More Details

Gordon Street, Forres, t: +44 (0)1309 672981

The Old Bridge Inn
35. 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

Logie Whisky  and  Wine
36. Logie Whisky and Wine

...

More Details

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

Le Cafe Coull
37. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Scribbles Pizza House
38. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

Cook House Take Away
39. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

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

Garmouth Hotel
41. 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

Cafe Ecosse
42. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Snappy Tomato Pizza
43. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

The Fjord Inn
44. 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

Knockomie Inn
45. Knockomie Inn

One of Scotlands most Luxury Inns Knockomie sits comfortably in its surroundings, with 15 rooms and a gastro dining experience. The Inn has developed...

More Details

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

The Cairn Restaurant
46. 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

Golden Grill
47. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

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

The Olive Tree Cafe
49. The Olive Tree Cafe

...

More Details

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

The Galley Fish  and  Chip Shop
50. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007