Food, Drink and Shopping in Moray & Speyside

 

 

Glenfiddich Restaurant
1. Glenfiddich Restaurant

Centrally situated in the Malt Whisky Capital, we offer a varied menu. Licenced and open 7 days a week. Coach Parties Welcome (capacity 80)...

More Details

13 Church Street, Dufftown, t: +44 (0)1340 820363

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

Scribbles Pizza House
3. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

Spey Larder
4. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

Hopeman Village Tea Rooms  and Takeaway
5. Hopeman Village Tea Rooms and Takeaway

...

More Details

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

Darcey's Tearoom Cawdor
6. Darcey's Tearoom Cawdor

Situated in the picturesque Scottish Highlands close to the Moray Firth is the ideallic Conservation village of Cawdor, home to the Historic Cawdor Ca...

More Details

Cawdor, t: 01667 404455

The Mason Arms
7. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

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

Grampian Hotel Restaurant
9. 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

Beggars Belief
10. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Failte Cafe
11. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

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

Pino Pizza Elgin
13. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Christies Deli
14. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

The Muckle Cross
15. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Braemou Inn
16. Braemou Inn

...

More Details

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

Zaika Tandoori
17. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Muckrach Lodge Hotel
18. Muckrach Lodge Hotel

Authentic Scottish Sunday Lunch. The kitchen team at Muckrach Lodge has been diving into the history books. Head chef Christein Rhein has taken a jou...

More Details

Dulnain Bridge, Grantown on Spey, Grantown on Spey, t: 01479851257

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

Jimmy Chungs
20. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966