Food, Drink and Shopping in Moray & Speyside

 

 

Pino Pizza Elgin
1. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Tomintoul Gallery
2. Tomintoul Gallery

Charming small gallery of Batik fine artist Jane Lannagan. Original works by Jane and other artists, prints, cards, ceramics and interesting gifts....

More Details

82 Main Street, Tomintoul, t: 01807589458

Mosset Tavern
3. Mosset Tavern

Set in the heart of Forres in the peaceful setting of the tranquil Rose Garden and the Mosset Duck pond, a warm family welcome awaits you at the The M...

More Details

Gordon Street, Forres, t: +44 (0)1309 672981

Beaver Travel
4. Beaver Travel

...

More Details

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

Ewe  and  Me
5. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Speyside Heather Garden  and  Visitor Centre
6. Speyside Heather Garden and Visitor Centre

A 4 star Visitor Centre and multi-award winning attraction. Gift Shop, Exibition,Clootie Dumpling Restaurant, Gallery, Antiques shop, GardenCentre, Pl...

More Details

Dulnain Bridge, Dulnain Bridge, t: 01479851359

Beggars Belief
7. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Nether Btae
8. Nether Btae

...

More Details

Nether Brae, Knockando, Aberlour, t: 07340206682

The Galley Fish  and  Chip Shop
9. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Emperor Restaurant
10. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

The Gun Lodge Hotel
11. 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

Polish Deli
12. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Costa Coffee
13. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Harbour Inn
14. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Phoenix Shop
15. Phoenix Shop

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:

Mr J Chinese Express
16. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Diva Designs
17. Diva Designs

...

More Details

Diva Designs Studio, Logie Steading, Forres, t: 01309 611796

Phoenix Café
18. 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:

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

Laird's Kitchen at Delgatie Castle
20. 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 Abbey Inn
21. The Abbey Inn

Phil and Marcia welcome you; With cosy fires in the winter, oak beams and a warm, friendly atmosphere, Traditional pub grub served daily with a va...

More Details

Findhorn Road, Kinloss, t: 01309 690475

Camerons Tea Room and Farm Shop
22. 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

Golden Grill
23. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

The Hidden Corner Restaurant
24. 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 Tee Shack
25. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

Speyside Enterprises Ltd.
26. Speyside Enterprises Ltd.

Speyside Specialities is a small family company, manufacturing superior products available in most multiple retail stores and other outlets in North S...

More Details

No 2 March Road, Buckie, t: 01542 831320

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

Balvenie St. Ice Cream
28. 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

Mezzo @ The Mansefield
29. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Cafe LA JEMS
30. 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

Gordon Castle Walled Garden
31. 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 Pancake Place
32. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Wester Lawrenceton Cheese Farm
33. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

Masin Chinese Takeaway
34. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

EarthShare
35. EarthShare

EarthShare is Moray's community supported agriculture scheme, growing organic vegetables and soft fruit for up to 200 local families since 1994. Subsc...

More Details

65 Society Street, Nairn, t: 0782 566 7601

Beach Bar
36. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

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

Ghillie Basan Cookery Workshops
38. Ghillie Basan Cookery Workshops

Cooking world food with a view to the hills is an unforgettable experience. The internationally acclaimed writer and broadcaster, Ghillie Basan, runs ...

More Details

Corrunich, Braes of Glenlivet, Glenlivet, t: 01807 590 420

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

JJ's
40. 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

THE ROYAL HOTEL  and  RESTAURANT
41. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Sunninghill Hotel Restaurant
42. Sunninghill Hotel Restaurant

The Sunninghill restaurant is a favourite for residents, visitors and locals alike. Many people come here to taste our excellent freshly prepared meal...

More Details

Hay Street, Elgin, t: 01343 547799

McDonalds
43. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

Duffus Inn
44. 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
45. The Granary

...

More Details

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

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

Al Bahar
47. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

CJs Plaice
48. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

Culdearn House
49. 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

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