Food, Drink and Shopping in Moray & Speyside

 

 

Richmond Arms Hotel
1. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

The Kimberley Inn
2. 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:

Natural Spice
3. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Christies Deli
4. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Beechtree Restaurant
5. Beechtree Restaurant

The Beechtree Restaurant, situated in the college, is home to our Hospitality and Tourism Academy. The Restaurant opens weekdays to the public, provid...

More Details

Moray College UHI, Moray Street, Elgin, t: 01343 576424

Pizzaeria Toscana
6. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Starbucks
7. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

Mansion House Hotel and Country Club
8. Mansion House Hotel and Country Club

Imposing Baronial Mansion which overlooks the River Lossie. Centrally located in Elgin and within minutes walking disatance of Elgin town centre....

More Details

The Haugh, Elgin, t: 01343 548811

Gordon  and  MacPhail
9. 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

Simply Red
10. Simply Red

Relax Eat + Drink in style at Simply RED. Contemporary yet warm atmosphere, excellent quality food. Sign up to the GreaterSpeyside newletter to keep ...

More Details

Leys Road, Forres, t: 01309 676737

Struan House Hotel and Restaurant
11. Struan House Hotel and Restaurant

All of our food is prepared fresh on the premises from local ingredients. We specialise in fish and seafood but other dishes are available, including ...

More Details

Cluny Square, Buckie, t: 01542 835593

Brodie Countryfare Lunchroom
12. 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

Jo Robinson Sugarcraft
13. Jo Robinson Sugarcraft

Jo Robinson Sugarcraft is based in Glenlivet, Banffshire. I have been making and baking celebration cakes for over 12 years and decided to set up in b...

More Details

Tigh-An-Allt, Glenlivet, t: 01807 590741

Sunninghill Hotel Restaurant
14. Sunninghill Hotel Restaurant

The Sunninghill restaurant is a favourite for residents, visitors and locals alike. Many people come here to taste our excellent freshly prepared meal...

More Details

Hay Street, Elgin, t: 01343 547799

The Classroom
15. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

The Whisky Shop Dufftown
16. 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

Brander Arms
17. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

Ewe  and  Me
18. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

The Cairn Restaurant
19. 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

Jimmy Chungs
20. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Pattaya Thai Restaurant
21. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

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

A Gift from Scotland
23. A Gift from Scotland

...

More Details

93-95 High Street, Aberlour, t: 01340 871136

Harbour Inn
24. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Celebrations of Turiff
25. 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

The Muckle Cross
26. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

The Hidden Corner Restaurant
27. 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

China Town Buffet
28. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

The Bothy
29. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Costa Coffee
30. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

New Hopeman Chinese Takeaway
31. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Harbour Lights Cafe  and  Restaurant
32. Harbour Lights Cafe and Restaurant

Overlooking the Marina, in a secluded corner of Lossiemouth, the Harbour Lights is a bustling daytime Cafe specialising in All day Breakfasts, Lunches...

More Details

5 Pitgaveny Quay, Lossiemouth, t: 01343 814622

Failte Cafe
33. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Subway
34. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Wester Hardmuir Fruit Farm and Amaizing Maze
35. 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

Clootie Dumpling Restaurant
36. 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

Grampian Hotel Restaurant
37. Grampian Hotel Restaurant

The dining room has recently been refurbished and is perfect for afternoon teas/coffees, light snacks, meals and meetings. The dining room is accessed...

More Details

5 Regent Square, Keith, t: 01542 887342

JJ's
38. JJ's

Family run since 2000, this popular friendly restaurant is open from Tuesday to Saturday 9am to late for breakfast, coffees, lunches, high teas and ev...

More Details

15 High Street, Grantown on Spey, t: 01479 870100

Aberlour Pharmacy
39. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Beaver Travel
40. Beaver Travel

...

More Details

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

Highlander Inn ~ Craigellachie
41. Highlander Inn ~ Craigellachie

Very popular all year round with fine dining in our a la carte restaurant and superb bar meals in our multi award winning whisky and real ale bar. T...

More Details

Victoria Street, Craigellachie, t: 01340 881 446

Food on the Fly
42. 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

Golden Grill
43. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

Cairngorm Leaf  and  Bean
44. Cairngorm Leaf and Bean

Located in the Old Armoury, Cairngorm Leaf and Bean specialises in premium packaged coffee beans, which can be ground to your particular requirement...

More Details

Unit 3, Logie Steading, Forres, t: 01309 611700

The Bakehouse
45. The Bakehouse

Located in the centre of the historic fishing village of Findhorn on the Moray coast, the Bakehouse opens in the day as a busy local café a...

More Details

91/92 Findhorn, Findhorn, t: 01309 691826

The Mason Arms
46. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Thirteen Moons Cafe and Shop
47. Thirteen Moons Cafe and Shop

Thirteen Moons is situated in the beautiful Banffshire countryside just outside of Keith....

More Details

Mill Of Towie, Drummuir, Keith, t: 01542 810 748

Franklin's Restaurant at Cluny Bank Hotel
48. 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

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

Bijou Coffee Shop
50. Bijou Coffee Shop

...

More Details

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