Food, Drink and Shopping in Moray & Speyside

 

 

Snappy Tomato Pizza
1. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Golden Grill
2. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

The Old Mill Inn
3. The Old Mill Inn

A traditional Country Inn, fully licensed, providing bar snacks and restaurant meals....

More Details

Brodie, t: 01309 641605

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

Mezzo @ The Mansefield
5. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Food on the Fly
6. Food on the Fly

Bespoke catering for your sporting adventures. Food on the Fly are caterers specialising in providing delicious and elegant food at your river bank,...

More Details

West Bank, Mulben, Fochabers, t: 01542 860778

The Harbour Restaurant  and  Cafe
7. The Harbour Restaurant and Cafe

A small restaurant in an excellent location. A limited menu but the choices are always excellent. Serving mainly fish with interesting variations on t...

More Details

2a Harbour Street, Gardenstown, Banff, t: +44 (0)1261 851690

Scribbles Pizza House
8. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

A Taste of Speyside
9. A Taste of Speyside

Amongst the mountains and glens surrounding the Spey valley can be found some of the finest ingredients, prized for their freshness and quality. This ...

More Details

10 Balvenie Street, Dufftown, t: 01340 820860

Rendezvous At The Royal
10. Rendezvous At The Royal

...

More Details

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

Cook House Take Away
11. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Costa Coffee
12. Costa Coffee

...

More Details

66-68 High Street, Elgin, t: 01343 548648

Archiestown Hotel  and  Bistro
13. Archiestown Hotel and Bistro

The informal Bistro welcomes non residents and looks out on to the walled garden. The daily menu for lunch and supper offers a choice to suit all tast...

More Details

Archiestown, Aberlour, t: 01340 810218

Elgin Kebab House
14. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Duffus Inn
15. 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

Skerry Brae
16. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Spindrift of Tomintoul
17. Spindrift of Tomintoul

Spindrift of Tomintoul presents a delightful shopping experience, including a broad selection of gifts, jewellery, clothing, cards, books and fine art...

More Details

5 Main Street, Tomintoul, t: 01807 580403

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

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

Emperor Restaurant
20. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133