Food, Drink and Shopping in Moray & Speyside

 

 

The Bothy
1. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Cafe Ecosse
2. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Brodie Countryfare Lunchroom
3. Brodie Countryfare Lunchroom

An excellent day out for both shopper and food lover alike. The decor is that of a traditional Scottish country restaurant with a very lively, yet wa...

More Details

Brodie, t: 01309 641555

China Town Buffet
4. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Harbour Inn
5. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Knockomie Hotel
6. Knockomie Hotel

We have two menus at Knockomie, our Traditional Scottish Menu and our Daily Menu. Both menus feature the very best local and Scottish ingredients and ...

More Details

Grantown Road, Forres, t: +44 (0)1309 673146

The Fjord Inn
7. The Fjord Inn

With excellent views, the Fjord Inn is situated midway between Inverurie, Turriff and Huntly, attracting discerning diners from the local area and muc...

More Details

Fisherford, Turriff, t: 01464 841232

Highland Country Cooking
8. Highland Country Cooking

Highland Country Cooking provides specialist private chef and outside catering across Aviemore and the Cairngorms and further afield. With vibrant, c...

More Details

Dreggie Cottage, Grantown on Spey, t: 07813 949 660

CJs Plaice
9. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

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

Franklin's Restaurant at Cluny Bank Hotel
11. Franklin's Restaurant at Cluny Bank Hotel

Lloyd Kenny, the new chef/owner of the Cluny Bank Hotel, is passionate about the food he produces and serves to the guests. He has been in the trade f...

More Details

Cluny Bank Hotel, 69 St Leonards Road, Forres, t: 01309 674304

Richmond Arms Hotel
12. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Restaurant La Faisanderie
13. Restaurant La Faisanderie

The best Scottish Food ~ with a French Touch. Ideally situated in Dufftown's Square La Faisanderie offers a unique dining experience. Run by propriet...

More Details

2 Balvenie Street, Dufftown, t: 01340 821273

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

The Bothy Bistro Burghead
15. 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

Gordon Castle Walled Garden
16. Gordon Castle Walled Garden

If you're looking for a great day out in North-East Scotland, visit our beautiful Walled Garden at Gordon Castle, which is being lovingly restored to ...

More Details

Gordon Castle, Fochabers, t: 01343 612333

The Hidden Corner Restaurant
17. The Hidden Corner Restaurant

A private licensed restaurant which opens Thursdays, Fridays and Saturday from 7pm to 9.30pm (Last orders). Telephone bookings only. We only seat 1...

More Details

Seafield Street, Banff, t: 01261 818919

Gordon Arms Hotel
18. Gordon Arms Hotel

This 200-year old former coaching inn, close to the River Spey and within easy reach of Speyside's whisky distilleries, is understandably popular with...

More Details

80 High Street, Fochabers, t: +44 (0)1343 820508

Ewe  and  Me
19. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

The Olive Tree Cafe
20. The Olive Tree Cafe

...

More Details

The Olive Tree Café, Logie Steading, Forres, t: 01309 611733

Bandstand Bar and Restaurant
21. Bandstand Bar and Restaurant

Choose from mouth-watering Sea Food, Steaks and traditional Scottish dishes while enjoying spectacular views from our popular sea view restaurant. Th...

More Details

Crescent Road, Nairn, t: 01667 452341

Burger King
22. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Fresh! Coffee House  and  Bistro
23. Fresh! Coffee House and Bistro

A modern coffee house by day that serves home baking, sandwiches and a range of house specials. Licensed Bistro by night, with specialty evenings taki...

More Details

121 High Street, Aberlour, t: 01340 871333

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

...

More Details

Newmill, Elgin, t: 01343 554099

Pizzaeria Toscana
25. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Speyside Heather Garden  and  Visitor Centre
26. Speyside Heather Garden and Visitor Centre

A 4 star Visitor Centre and multi-award winning attraction. Gift Shop, Exibition,Clootie Dumpling Restaurant, Gallery, Antiques shop, GardenCentre, Pl...

More Details

Dulnain Bridge, Dulnain Bridge, t: 01479851359

The Clockhouse Restaurant
27. The Clockhouse Restaurant

Enjoy fine Highland cuisine using fresh local produce in the relaxing atmosphere of this village restaurant in the centre of Tomintoul. Choose from ei...

More Details

The Square, Tomintoul, t: 01807 580378

Clootie Dumpling Restaurant
28. Clootie Dumpling Restaurant

The restaurant has established a reputation for excellent nutritious food; home-made soup, hot meals and delicious home baking. A wood burning stove...

More Details

Speyside Heather Centre, Skye of Curr, Dulnain Bridge, t: +44 (0)1479 851359

Gordon  and  MacPhail
29. Gordon and MacPhail

When James Gordon and John Alexander MacPhail announced the opening of their 'centrical and commodious premises' on South Street,Elgin, on 24th May 18...

More Details

58-60 South Street, Elgin, t: 01343 545110

THE ROYAL HOTEL  and  RESTAURANT
30. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Polish Deli
31. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

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

Costa Coffee
33. Costa Coffee

...

More Details

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

Brewers Fayre
34. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

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

Carlton Hotel
36. Carlton Hotel

Ideally placed in the centre of Forres, The Carlton Hotel is a small family run establishment which offers a warm welcome and a 'Home from Home' atmos...

More Details

67 High Street, Forres, t: 01309 672531

Cawdor Tavern
37. Cawdor Tavern

Cawdor Tavern is a traditional country pub in a building which was originally the old castle workshop. The use of fresh quality local produce and the ...

More Details

Cawdor, t: 01667 404777

The Old Mill Inn
38. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

New Hopeman Chinese Takeaway
39. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Miele's of Forres
40. Miele's of Forres

Fish and Chip Restaurant and Ice cream Manufacturer. For outside ice cream events we have two self contained trailers....

More Details

Northern Fish Restaurant, 28 High Street, Forres, t: 01309 672382

A Taste of Speyside
41. 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

Boogie Woogie
42. Boogie Woogie

A really relaxed gift, clothes and coffee shop. Eclectic and well-designed items as gifts and for homes. Contemporary, freshly-made and locally-sourc...

More Details

2 Regent Square, Keith, t: 01542888077

Cook House Take Away
43. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

The Muckle Cross
44. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Romaks Tandoori Takeaway
45. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Darcey's Tearoom Cawdor
46. 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 1629
47. The 1629

The 1629 Restaurant in Lossiemouth has firmly established itself over the years as Moray's favourite eating-place. Under the expert guidance of chef/p...

More Details

20 Clifton Road, Lossiemouth, t: 01343 813 743

Community Food Moray
48. Community Food Moray

Fruit and Local Vegetables - retail and wholesale (not for profit enterprise). Fruit and Veg box orders taken. Workshops and catering available...

More Details

Unit 3, Next to Mosstodloch Service Station, .Any, t: 01343 820261

Northern Fish Shop
49. Northern Fish Shop

...

More Details

231-239 High Street, Elgin, t: 01343 547002

Diva Designs
50. Diva Designs

...

More Details

Diva Designs Studio, Logie Steading, Forres, t: 01309 611796