Food, Drink and Shopping in Moray & Speyside

 

 

Subway
1. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

The Royal Hotel and Restaurant
2. The Royal Hotel and Restaurant

Recently taken over buy new owners this Victorian Hotel and Restaurant is now known as the "Best Place to eat in Keith" A mixture of Traditi...

More Details

Church rd, Keith, t: 01542 886978

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

Lloyd Kenny, the 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 for 3...

More Details

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

Qismat Tandoori
4. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Celebrations of Turiff
5. Celebrations of Turiff

We cater for all age groups, with a children's menu and a special discount for seniors on Thursday. We serve traditional food in an informal setting. ...

More Details

Main Street, Turriff, t: 01888 563361

Hopeman Village Tea Rooms  and Takeaway
6. Hopeman Village Tea Rooms and Takeaway

...

More Details

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

Good Year
7. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Crown  and  Anchor
8. 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 Seafood Cafe Findhorn
9. The Seafood Cafe Findhorn

The finest seafood, Highland beef and game served fresh from the incredible Moray larder....

More Details

Forres, t: 01309690247

Sandisons
10. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Le Cafe Coull
11. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

The Tee Shack
12. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

The Drouthy Cobbler
13. The Drouthy Cobbler

A haven for those who love local, seasonal produce in nice surroundings with great service. Enjoy some of our 150+ single malt whiskies, local beers,...

More Details

48a High Street, Elgin, t: 01343 596000

The Old Mill Inn
14. The Old Mill Inn

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

More Details

Brodie, t: 01309 641605

The Cairn Restaurant
15. The Cairn Restaurant

Our conservatory restaurant offers a relaxed informal dining environment and has both an a la carte and bistro menu available, with choices to suit al...

More Details

Ravenscourt House, Seafield Avenue, Grantown on Spey, t: 01479 872286

Pizzaeria Toscana
16. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Mr J Chinese Express
17. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

The Granary
18. The Granary

...

More Details

14-18 Thunderton Place, Elgin, t: 01343 555175

Northern Fish Shop
19. Northern Fish Shop

...

More Details

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

Emperor Restaurant
20. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Carlton Hotel
21. 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

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

...

More Details

Newmill, Elgin, t: 01343 554099

The Whisky Shop Dufftown
23. The Whisky Shop Dufftown

The Whisky Shop Dufftown is based in the heart of Speyside. We offer an exceptional selection of over 600 whiskies and related items for you to buy o...

More Details

1 Fife Street, Dufftown, t: 01340821097

Richmond Arms Hotel
24. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Laichmoray Hotel Restaurant and Whisky Lounge
25. 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

The Classroom
26. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Covesea Cafe
27. Covesea Cafe

...

More Details

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

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

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

CJs Plaice
30. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

Beggars Belief
31. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Golden Grill
32. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448