Food, Drink and Shopping in Moray & Speyside

 

 

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

Failte Cafe
2. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Crown  and  Anchor
3. Crown and Anchor

The Crown and Anchor Inn is a warm, friendly place. The inn is situated in the heart of Findhorn village overlooking the beautiful Findhorn bay. We ar...

More Details

Findhorn, t: 01309 690243

Christies of Fochabers
4. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Happy City
5. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

The Ashvale
6. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Mezzo @ The Mansefield
7. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Noah's Ark Whole Food Cafe and Licensed Bistro
8. Noah's Ark Whole Food Cafe and Licensed Bistro

Step inside this magical place This vibrant and intimate little Bistro offers inspirational cooking in an unusual melange of colour, atmosphere and...

More Details

Fournet House, Balvenie Street, Dufftown, t: 01340 821428

Beggars Belief
9. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Christies Deli
10. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Brewers Fayre
11. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Indian Gardens
12. Indian Gardens

...

More Details

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

Culdearn House
13. Culdearn House

Culdearn House is renowned for its excellent food and this is reflected in the numerous awards and accolades received over the years. These include an...

More Details

woodlands terrace, Grantown on Spey, t: 01479 872106

Logie Whisky  and  Wine
14. Logie Whisky and Wine

...

More Details

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

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

Snappy Tomato Pizza
16. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Bandstand Bar and Restaurant
17. 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

Jimmy Chungs
18. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Badenoch's
19. Badenoch's

Sports, tasty fast food and great value drinks on Elgin High Street....

More Details

178-182 High Street, Elgin, t: 01343 596000

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

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

Hopeman Village Tea Rooms  and Takeaway
22. Hopeman Village Tea Rooms and Takeaway

...

More Details

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

Spey Larder
23. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

Windswept Brewing Co
24. Windswept Brewing Co

Based in Lossiemouth, Windswept Brewing Co is a craft brewery producing an award-winning range of beers, hand-crafted for exceptional taste. We love t...

More Details

13 Coulardbank Industrial Estate, Lossiemouth, t: 01343 814310

Franklin's Restaurant at Cluny Bank Hotel
25. 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

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

ScottishJerky.com
27. ScottishJerky.com

We produce premium Beef and Venison Jerky from prime Scotch Beef and wild Highland Venison in four great flavours: Original, Cracked Black Pepper, Hot...

More Details

Unit 11A4, Balmakeith Industrial Estate, Nairn, t: 07798 934920

Buffer Stop
28. 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

Good Year
29. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Nether Btae
30. Nether Btae

...

More Details

Nether Brae, Knockando, Aberlour, t: 07340206682

Pizzaeria Toscana
31. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Celebrations of Turiff
32. Celebrations of Turiff

We cater for all age groups, with a children's menu and a special discount for seniors on Thursday. We serve traditional food in an informal setting. ...

More Details

Main Street, Turriff, t: 01888 563361

THE ROYAL HOTEL  and  RESTAURANT
33. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Beechtree Restaurant
34. 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 Burghead
35. 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

The Tee Shack
36. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

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

The Pancake Place
38. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

The Bothy Bistro
39. The Bothy Bistro

...

More Details

Burghead, t:

Fresh! Coffee House  and  Bistro
40. Fresh! Coffee House and Bistro

A modern coffee house by day that serves home baking, sandwiches and a range of house specials. Licensed Bistro by night, with specialty evenings taki...

More Details

121 High Street, Aberlour, t: 01340 871333

Northern Fish Shop
41. Northern Fish Shop

...

More Details

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

Wester Hardmuir Fruit Farm and Amaizing Maze
42. 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

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

Phoenix Shop and Café
44. 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:

JJ's
45. JJ's

Family run since 2000, this popular friendly restaurant is open from Tuesday to Saturday 9am to late for breakfast, coffees, lunches, high teas and ev...

More Details

15 High Street, Grantown on Spey, t: 01479 870100

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

Duffus Inn
47. 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 Granary
48. The Granary

...

More Details

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

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

Elgin Kebab House
50. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000