Food, Drink and Shopping in Moray & Speyside

 

 

McDonalds
1. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

Beaver Travel
2. Beaver Travel

...

More Details

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

The Abbey Inn
3. The Abbey Inn

Phil and Marcia welcome you; With cosy fires in the winter, oak beams and a warm, friendly atmosphere, Traditional pub grub served daily with a va...

More Details

Findhorn Road, Kinloss, t: 01309 690475

Cornerstone Teahouse
4. 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

Johnstons of Elgin Mill  and  Coffee Shop
5. Johnstons of Elgin Mill and Coffee Shop

...

More Details

Newmill, Elgin, t: 01343 554099

Boath House Hotel
6. Boath House Hotel

Set in 20 acres of land, including a beautiful lake and traditional, tranquil walled garden where kitchen herbs, salad leaves, fruit and vegetables ar...

More Details

Auldearn, t: +44 (0)1667 454896

Happy City
7. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Tannochbrae Guest House  and  Restaurant
8. Tannochbrae Guest House and Restaurant

The famous Tannochbrae Restaurant and Stables Whisky Bar with over 200 single malts sepcialises in freshly prepared, locally sourced ingredients inclu...

More Details

22 Fife Street,, Dufftown, t:

Strathisla Cafe
9. Strathisla Cafe

Award Winning Fish and Chip shop also with seating area....

More Details

46 Regent Street, Keith, t: 01542887388

Speyside Coffee Roasting Co.
10. Speyside Coffee Roasting Co.

Small batch coffee roastery based at the Garmouth Hotel. Beans are currently roasted weekly using our 5kg Golden Coffee Roaster which was built and...

More Details

Garmouth Hotel, South Road, Garmouth, t: 01343 870226

Windswept Brewing Co
11. Windswept Brewing Co

Based in Lossiemouth, Windswept Brewing Co is a craft brewery producing an award-winning range of beers, hand-crafted for exceptional taste. We love t...

More Details

13 Coulardbank Industrial Estate, Lossiemouth, t: 01343 814310

Camerons Tea Room and Farm Shop
12. Camerons Tea Room and Farm Shop

It is situated a short stroll away from Camerons Holiday Cottage between Inverness and Fort Augustus on the peaceful South side of Loch Ness. Perfectl...

More Details

Foyers, Inverness, t: 01456 486475

The Pancake Place
13. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Pino Pizza Lossiemouth
14. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

The Harbour Restaurant  and  Cafe
15. 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

THE ROYAL HOTEL  and  RESTAURANT
16. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Ghillie Basan Cookery Workshops
17. Ghillie Basan Cookery Workshops

Cooking world food with a view to the hills is an unforgettable experience. The internationally acclaimed writer and broadcaster, Ghillie Basan, runs ...

More Details

Corrunich, Braes of Glenlivet, Glenlivet, t: 01807 590 420

Ramnee Hotel
18. Ramnee Hotel

Blessed as we are to be in the Heartland of Scotland's Natural Larder, our Executive Chef, Brendon, has a plethora of choice when sourcing the sweetes...

More Details

Victoria Road, Forres, t: +44 (0)1309 672410

KFC
19. KFC

...

More Details

Elgin, t: 0845 7532532

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