Food, Drink and Shopping in Moray & Speyside

 

 

Costa Coffee
1. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

The Decora Cafe
2. The Decora Cafe

...

More Details

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

The Ashvale
3. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

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

Phoenix Café
5. Phoenix Café

The Phoenix Café is situated at the entrance to the Universal Hall in the Findhorn eco-village community. Open year round, the café has both...

More Details

Findhorn, t:

Braemou Inn
6. Braemou Inn

...

More Details

1 Cooper Street, Hopeman, Elgin, t: 01343 830297

Hopeman Village Tea Rooms  and Takeaway
7. Hopeman Village Tea Rooms and Takeaway

...

More Details

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

The Hidden Corner Restaurant
8. 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 Kimberley Inn
9. 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 Cross Restaurant with rooms
10. 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

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

Logie Whisky  and  Wine
12. Logie Whisky and Wine

...

More Details

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

The Grouse Inn
13. 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 Seafood Cafe Findhorn
14. The Seafood Cafe Findhorn

The finest seafood, Highland beef and game served fresh from the incredible Moray larder....

More Details

Forres, t: 01309690247

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

Zaika Tandoori
16. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Pino Pizza Elgin
17. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

ScottishJerky.com
18. 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

Christies Deli
19. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Covesea Cafe
20. Covesea Cafe

...

More Details

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

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

Duffus Inn
22. 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

Cawdor Tavern
23. Cawdor Tavern

Cawdor Tavern is a traditional country pub in a building which was originally the old castle workshop. The use of fresh quality local produce and the ...

More Details

Cawdor, t: 01667 404777

Costa Coffee
24. Costa Coffee

...

More Details

66-68 High Street, Elgin, t: 01343 548648

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

Three Bags Wool
26. Three Bags Wool

Wools and Yarns from around the world including some local hand made yarns. Workshops for visitors include button making, spinning, felting, dying and...

More Details

The Greenhall Gallery, 2 Victoria Street, Craigellachie, t: 01340881749

Noah's Ark Whole Food Cafe and Licensed Bistro
27. 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

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

Barn Bistro at Greenfields
29. Barn Bistro at Greenfields

Sit in the quiet seclusion of the countryside and enjoy the relaxed surroundings and ambiance provided in The Barn Bistro at Greenfields. At The Barn ...

More Details

Lhanbryde, Elgin, t:

Badenoch's
30. Badenoch's

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

More Details

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

Masin Chinese Takeaway
31. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

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

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

Cairngorm Bike and Hike
34. Cairngorm Bike and Hike

...

More Details

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

Bijou Coffee Shop
35. Bijou Coffee Shop

...

More Details

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

Pizzaeria Toscana
36. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

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

Jimmy Chungs
38. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Fresh on Spey
39. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

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

China Town Buffet
41. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

The Olive Tree Cafe
42. The Olive Tree Cafe

...

More Details

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

Macbeth's Butchers
43. Macbeth's Butchers

Macbeth's is one of Scotland's premier butchers and game dealers, specialising in wholesale, retail and mail order beef, pork, lamb and game. Our bee...

More Details

11 Tolbooth Street, Forres, t: 01309 672254

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

Elgin Kebab House
45. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Le Cafe Coull
46. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Al Bahar
47. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

Beggars Belief
48. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Community Food Moray
49. 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

Beach Bar
50. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164