Food, Drink and Shopping in Moray & Speyside

 

 

Speyside Coffee Roasting Co.
1. 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

Golden Grill
2. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

The Ashvale
3. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Laichmoray Hotel Restaurant and Whisky Lounge
4. Laichmoray Hotel Restaurant and Whisky Lounge

In the restaurant and garden room conservatory our lunchtime and evening menus offer many traditional favourites which are prepared by our chefs using...

More Details

Laichmoray Hotel, Maisondieu Road, Elgin, t: 01343 540045

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

Cafe Ecosse
6. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

The Cross Restaurant with rooms
7. The Cross Restaurant with rooms

The Cross at Kingussie is a family run five star rated restaurant with rooms located in the lovely Highland village of Kingussie within the stun...

More Details

Tweed Mill Brae, Ardbroilach Road, Kingussie, Aviemore, t: +44 (0)1540 66 11 66

The Bothy Bistro Burghead
8. The Bothy Bistro Burghead

Breakfast, Lunch, Dinner or just Coffee and a Fancy Piece, The Bothy offers something for everyone....

More Details

16 Grant Street, Burghead, t: 01343 830006

Crown  and  Anchor
9. Crown and Anchor

The Crown and Anchor Inn is a warm, friendly place. The inn is situated in the heart of Findhorn village overlooking the beautiful Findhorn bay. We ar...

More Details

Findhorn, t: 01309 690243

The Ditsy Teacup
10. The Ditsy Teacup

A unique, edgy and inviting coffee shop, offering home baking, light lunches and tea and coffee....

More Details

26 Thunderton Place, Elgin, t: 07921826963

Good Year
11. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

The Kimberley Inn
12. The Kimberley Inn

Cosy Village Pub with great food, good drink and the most stunning of views, we know you'll enjoy your visit to Findhorn with us. We are very well kn...

More Details

Findhorn, t:

Jimmy Chungs
13. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

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

Qismat Tandoori
15. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Camerons Tea Room and Farm Shop
16. 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

Mezzo @ The Mansefield
17. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Covesea Cafe
18. Covesea Cafe

...

More Details

Covesea Links, North Green, Nr Lossiemouth, t: 01343 815454

Muckrach Lodge Hotel
19. 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

The Lido Cafe
20. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Cloudhowe
21. Cloudhowe

...

More Details

Unit 4, Logie Steading, Forres, t: 01309 611799

Harbour Inn
22. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

The Mason Arms
23. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Ewe  and  Me
24. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Cairngorm Bike and Hike
25. Cairngorm Bike and Hike

...

More Details

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

Sandisons
26. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Culdearn House
27. Culdearn House

Culdearn House is renowned for its excellent food and this is reflected in the numerous awards and accolades received over the years. These include an...

More Details

woodlands terrace, Grantown on Spey, t: 01479 872106

Wester Hardmuir Fruit Farm and Amaizing Maze
28. 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 Cutty Bar  and  Restaurant
29. 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

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

...

More Details

Newmill, Elgin, t: 01343 554099

Bijou Coffee Shop
31. Bijou Coffee Shop

...

More Details

6-10 Batchen Street, Elgin, t: 01343 542385

Brander Arms
32. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

Burger King
33. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Pizzaeria Toscana
34. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Buffer Stop
35. Buffer Stop

THE BUFFER STOP Sit down and enjoy a hot snack, tea and coffee in the 'Buffer Stop' ... the on site restuarant car of the Keith and Dufftown Railway....

More Details

Keith and Dufftown Railway, Dufftown Station, Dufftown, t: 01343 820882