Food, Drink and Shopping in Moray & Speyside

 

 

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

Rendezvous At The Royal
2. Rendezvous At The Royal

...

More Details

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

Le Cafe Coull
3. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Beggars Belief
4. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Akash Tandoori
5. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

The Drouthy Cobbler
6. 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

The Muckle Cross
7. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Harbour Inn
8. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

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

Aberlour Pharmacy
10. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

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

The Galley Fish  and  Chip Shop
12. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Spey Larder
13. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

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

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

Ewe  and  Me
16. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Jimmy Chungs
17. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

The Bakehouse
18. The Bakehouse

Located in the centre of the historic fishing village of Findhorn on the Moray coast, the Bakehouse opens in the day as a busy local café a...

More Details

91/92 Findhorn, Findhorn, t: 01309 691826

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

Gordon  and  MacPhail
20. 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

Celebrations of Turiff
21. 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

Beechtree Restaurant
22. 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

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

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

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

Beaver Travel
26. Beaver Travel

...

More Details

2-6 South St, Elgin, t: 01343 548844

Snappy Tomato Pizza
27. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Cairngorm Bike and Hike
28. Cairngorm Bike and Hike

...

More Details

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

The Gun Lodge Hotel
29. The Gun Lodge Hotel

We are a family run hotel Located 2 miles from the inverness airport and 1 mile from Fort George...

More Details

High Street, Ardersier, Inverness, t: 01667 462734

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

Pino Pizza Elgin
31. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Starbucks
32. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

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

Food on the Fly
34. Food on the Fly

Bespoke catering for your sporting adventures. Food on the Fly are caterers specialising in providing delicious and elegant food at your river bank,...

More Details

West Bank, Mulben, Fochabers, t: 01542 860778

Highlander Inn ~ Craigellachie
35. Highlander Inn ~ Craigellachie

Very popular all year round with fine dining in our a la carte restaurant and superb bar meals in our multi award winning whisky and real ale bar. T...

More Details

Victoria Street, Craigellachie, t: 01340 881 446

McDonalds
36. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

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

Tigh na Sgiath Country House Hotel
38. Tigh na Sgiath Country House Hotel

Romantic Small Country House Hotel situated in Dulnain Bridge, candle-lit restaurant offering fine dining five course dinner using local and organic p...

More Details

Skye of Curr Road, Dulnain Bridge, Grantown on Spey, t: 01479 851 345

Bijou Coffee Shop
39. Bijou Coffee Shop

...

More Details

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

The Decora Cafe
40. The Decora Cafe

...

More Details

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

Cawdor Tavern
41. 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

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

Skerry Brae
43. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

The Bothy
44. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Sandisons
45. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

A Gift from Scotland
46. A Gift from Scotland

...

More Details

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

The Mason Arms
47. The Mason Arms

family run bar and restaurant , good value. coach parties very welcome...

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Al Bahar
48. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

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

Brewers Fayre
50. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747