Food, Drink and Shopping in Moray & Speyside

 

 

Spice Tandoori
1. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Jimmy Chungs
2. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Northern Fish Shop
3. Northern Fish Shop

...

More Details

231-239 High Street, Elgin, t: 01343 547002

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

Pizzaeria Toscana
5. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

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

The Harbour Restaurant  and  Cafe
8. The Harbour Restaurant and Cafe

A small restaurant in an excellent location. A limited menu but the choices are always excellent. Serving mainly fish with interesting variations on t...

More Details

2a Harbour Street, Gardenstown, Banff, t: +44 (0)1261 851690

The Muckle Cross
9. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Failte Cafe
10. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Elgin Kebab House
11. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

McDonalds
12. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

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

Laird's Kitchen at Delgatie Castle
14. 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 Kimberley Inn
15. 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:

The Granary
16. The Granary

...

More Details

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

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

Cullen Bay Hotel
18. 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

Beach Bar
19. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Boogie Woogie
20. 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

The Cairn Restaurant
21. 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 Old Bridge Inn
22. 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

Starbucks
23. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

Harbour Inn
24. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Sandisons
25. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Wester Hardmuir Fruit Farm and Amaizing Maze
26. Wester Hardmuir Fruit Farm and Amaizing Maze

Farm Shop and Pick Your Own The Farm Shop opens from early June each year for the sale of asparagus, rhubarb and early season strawberries produced ...

More Details

Auldearn, t: 01309 641259

Covesea Cafe
27. Covesea Cafe

...

More Details

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

Le Cafe Coull
28. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

The Old Mill Inn
29. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

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

Wester Lawrenceton Cheese Farm
31. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Cairngorm Bike and Hike
32. Cairngorm Bike and Hike

...

More Details

Railway Station, Boat-of-Garten, t: 01479 831745

Duffus Inn
33. Duffus Inn

The Duffus Inn, Restaurant and Bar is close to Lossiemouth, Hopeman, Elgin and Forres. We are a family-run restaurant specialising in great Scottish...

More Details

1 Hopeman road, Duffus, t: 01343 835065

The Tee Shack
34. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Beankind Coffee Roasters
35. Beankind Coffee Roasters

Beankind is a family run coffee roastery based in Lossiemouth on the beautiful Moray Coast. We roast a wide selection of coffees which have been chos...

More Details

Unit1, Shoreline Commercial Centre, Covsea, Lossiemouth, t: 07410599944

Logie Whisky  and  Wine
36. Logie Whisky and Wine

...

More Details

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

Community Food Moray
37. Community Food Moray

Fruit and Local Vegetables - retail and wholesale (not for profit enterprise). Fruit and Veg box orders taken. Workshops and catering available...

More Details

Unit 3, Next to Mosstodloch Service Station, .Any, t: 01343 820261

The Clifton
38. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Beechtree Restaurant
39. 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 Ditsy Teacup
40. 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

A Taste of Speyside
41. 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

The Mill House Hotel  and  Restaurant
42. 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 Pancake Place
43. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

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

Mezzo @ The Mansefield
45. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

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

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

China Town Buffet
48. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

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

...

More Details

Newmill, Elgin, t: 01343 554099

Connage Highland Dairy
50. 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