Food, Drink and Shopping in Moray & Speyside

 

 

Elgin Kebab House
1. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

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

Braemou Inn
3. Braemou Inn

...

More Details

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

Tomintoul  and  Glenlivet Discovery Centre
4. Tomintoul and Glenlivet Discovery Centre

...

More Details

43 The Square, Ballindalloch, Tomintoul, t: 01807580760

The Lido Cafe
5. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Snappy Tomato Pizza
6. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

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

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

Costa Coffee
9. Costa Coffee

...

More Details

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

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

Starbucks
11. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

Balvenie St. Ice Cream
12. Balvenie St. Ice Cream

Balvenie St. opened in 2013 with our main ethos being that whatever we do or sell make it the best. Not only do we offer fantastic ice cream and pr...

More Details

8 Balvenie Street, Dufftown, t: 07794 681807

The Tee Shack
13. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

New Hopeman Chinese Takeaway
14. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Pattaya Thai Restaurant
15. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

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

Spey Larder
17. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

The Cross Restaurant with rooms
18. 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

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

Skerry Brae
20. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Cafe LA JEMS
21. Cafe LA JEMS

We offer a large menu selection to cater for all tastes. We take pride in offering freshly prepared scottish dishes and fresh home made soup every day...

More Details

105 Mid Street, Keith, Keith, t: 01542 882511

Akash Tandoori
22. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

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

Knockomie Inn
24. 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

Sandisons
25. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Cook House Take Away
26. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Carlton Hotel
27. Carlton Hotel

Ideally placed in the centre of Forres, The Carlton Hotel is a small family run establishment which offers a warm welcome and a 'Home from Home' atmos...

More Details

67 High Street, Forres, t: 01309 672531

Tigh na Sgiath Country House Hotel
28. 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

Good Year
29. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Crown  and  Anchor
30. 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

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

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

Camerons Tea Room and Farm Shop
33. Camerons Tea Room and Farm Shop

It is situated a short stroll away from Camerons Holiday Cottage between Inverness and Fort Augustus on the peaceful South side of Loch Ness. Perfectl...

More Details

Foyers, Inverness, t: 01456 486475

Rendezvous At The Royal
34. Rendezvous At The Royal

...

More Details

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

Subway
35. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

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

Barn Bistro at Greenfields
37. 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:

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

The Bothy
39. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Logie Whisky  and  Wine
40. Logie Whisky and Wine

...

More Details

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

The Cutty Bar  and  Restaurant
41. The Cutty Bar and Restaurant

Situated in the centre of Whitehills, The Cutty Bar and Restaurant was taken over Jan 2006 as a family business. The Pub has Live Music every wee...

More Details

8 Loch Street, Whitehills, Banff, t: +44 (0)1261 861888

Le Cafe Coull
42. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

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

China Town Buffet
44. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

The Mason Arms
45. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Macleans bakery
46. Macleans bakery

Four generations of Macleans have been Scottish Master Bakers. Today, in the picturesque Moray town of Forres, adjacent to both the Highlands and to S...

More Details

Greshop Industrial Estate, Forres, t: 01309 672 859

Celebrations of Turiff
47. 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 Muckle Cross
48. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Richmond Arms Hotel
49. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

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