Food, Drink and Shopping in Moray & Speyside

 

 

The Muckle Cross
1. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

New Hopeman Chinese Takeaway
2. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

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

Mr J Chinese Express
4. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

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

Beaver Travel
6. Beaver Travel

...

More Details

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

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

Threaplands Garden Centre
8. Threaplands Garden Centre

The restaurant at Threaplands Garden Centre has only been open since the beginning of November 2018 and it has already made a name for itself both loc...

More Details

Lhanbryde, t: 01343 842245

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

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

The Tee Shack
11. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

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

Harbour Lights Cafe  and  Restaurant
13. 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

Beggars Belief
14. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Cornerstone Teahouse
15. Cornerstone Teahouse

Husband and wife operated tearoom; the Teahouse is a short distance from the marina close to the harbour, serving fresh homemade food and using good q...

More Details

1 Market Street, MacDuff, t: 01261 833352

CJs Plaice
16. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

Mosset Tavern
17. 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

Richmond Arms Hotel
18. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Failte Cafe
19. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Logie Steading Farm  and  Garden Shop
20. 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: