Food, Drink and Shopping in Moray & Speyside

 

 

Polish Deli
1. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Indian Gardens
2. Indian Gardens

...

More Details

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

The Bothy
3. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Highland Country Cooking
4. Highland Country Cooking

Highland Country Cooking provides specialist private chef and outside catering across Aviemore and the Cairngorms and further afield. With vibrant, c...

More Details

Dreggie Cottage, Grantown on Spey, t: 07813 949 660

Speyside Enterprises Ltd.
5. 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

Logie Steading Farm  and  Garden Shop
6. Logie Steading Farm and Garden Shop

Logie Steading Farm and Garden Shop sells beef from the Logie herd of Longhorn Cattle. Longhorn beef wins awards across the country and is valued b...

More Details

Forres, t:

Rendezvous At The Royal
7. Rendezvous At The Royal

...

More Details

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

The Clockhouse Restaurant
8. The Clockhouse Restaurant

Enjoy fine Highland cuisine using fresh local produce in the relaxing atmosphere of this village restaurant in the centre of Tomintoul. Choose from ei...

More Details

The Square, Tomintoul, t: 01807 580378

Fresh on Spey
9. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

Boogie Woogie
10. Boogie Woogie

A really relaxed gift, clothes and coffee shop. Eclectic and well-designed items as gifts and for homes. Contemporary, freshly-made and locally-sourc...

More Details

2 Regent Square, Keith, t: 01542888077

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

CJs Plaice
12. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

Wester Lawrenceton Cheese Farm
13. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

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

The Whisky Shop Dufftown
15. 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

Fisherie Country centre Restaurant
16. 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 Muckle Cross
17. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

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

Spice Tandoori
19. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Christies of Fochabers
20. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362