Food, Drink and Shopping in Moray & Speyside

 

 

Dean's of Huntly
1. Dean's of Huntly

In the heart of castle country and on the edge of the whisky trail we at Dean’s invite you to enjoy a taste of Scotland and see for...

More Details

Depot Road, Huntly, t: 01466 792086

Beggars Belief
2. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Cairngorm Bike and Hike
3. Cairngorm Bike and Hike

...

More Details

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

Macleans bakery
4. 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

Wester Lawrenceton Cheese Farm
5. Wester Lawrenceton Cheese Farm

...

More Details

Wester Lawrenceton Farm, Forres, t: 01309 676566

A Gift from Scotland
6. A Gift from Scotland

...

More Details

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

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

Noah's Ark Whole Food Cafe and Licensed Bistro
8. 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 Old Bridge Inn
9. 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 Shop
10. 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:

Rendezvous At The Royal
11. Rendezvous At The Royal

...

More Details

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

Laird's Kitchen at Delgatie Castle
12. 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

Le Cafe Coull
13. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

The Classroom
14. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

The Cutty Bar  and  Restaurant
15. 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

Pino Pizza Elgin
16. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

WS Test 5
17. WS Test 5

...

More Details

Aberlour, t:

Cafe Ecosse
18. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

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

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

Harbour Lights Cafe  and  Restaurant
21. Harbour Lights Cafe and Restaurant

Overlooking the Marina, in a secluded corner of Lossiemouth, the Harbour Lights is a bustling daytime Cafe specialising in All day Breakfasts, Lunches...

More Details

5 Pitgaveny Quay, Lossiemouth, t: 01343 814622

The Bothy
22. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Hopeman Village Tea Rooms  and Takeaway
23. Hopeman Village Tea Rooms and Takeaway

...

More Details

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

The Pancake Place
24. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Brodie Countryfare Lunchroom
25. Brodie Countryfare Lunchroom

An excellent day out for both shopper and food lover alike. The decor is that of a traditional Scottish country restaurant with a very lively, yet wa...

More Details

Brodie, t: 01309 641555

Beankind Coffee Roasters
26. Beankind Coffee Roasters

Beankind is a family run coffee roastery based in Lossiemouth on the beautiful Moray Coast. We roast a wide selection of coffees which have been chos...

More Details

Unit1, Shoreline Commercial Centre, Covsea, Lossiemouth, t: 07410599944

The Clifton
27. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Mr J Chinese Express
28. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

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

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

Scribbles Pizza House
31. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835