Food, Drink and Shopping in Moray & Speyside

 

 

Beach Bar
1. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

Elgin Kebab House
2. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Philp's Fine Food
3. Philp's Fine Food

Delicatessen selling local and regional fine foods. Olives and antipasti, cheese, whisky, wines and spirits, ice cream, home cooking. Gifts an...

More Details

22 High Street, Forres, t: 01309 358 060

The Royal Oak
4. The Royal Oak

Very friendly Public House boasting over 160 different Scottish Malt Whiskies and also 2 Real Ales on hand pump. Pool Table/Dart Board/ Sky Sports/BT ...

More Details

30 Fife Street, Dufftown, t: 01340820158

The Ditsy Teacup
5. 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

Golden Grill
6. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

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

JJ's
8. 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

The Clifton
9. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Braemou Inn
10. Braemou Inn

...

More Details

1 Cooper Street, Hopeman, Elgin, t: 01343 830297

Cullen Bay Hotel
11. Cullen Bay Hotel

An AA 3 star Family run hotel. Our restaurant enjoys panoramic views of the golden sands of Cullen and the Moray Firth. All meals are cooked to order ...

More Details

Cullen, Cullen, t: 01542 840 432

Fresh! Coffee House  and  Bistro
12. 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

Pattaya Thai Restaurant
13. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

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

Bijou Coffee Shop
15. Bijou Coffee Shop

...

More Details

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

The Clockhouse Restaurant
16. 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

Aberlour Pharmacy
17. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Polish Deli
18. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Gordon Castle Walled Garden
19. 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 Bakehouse
20. 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

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

The Gun Lodge Hotel
22. The Gun Lodge Hotel

We are a family run hotel Located 2 miles from the inverness airport and 1 mile from Fort George...

More Details

High Street, Ardersier, Inverness, t: 01667 462734

Pino Pizza Elgin
23. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Akash Tandoori
24. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Darcey's Tearoom Cawdor
25. 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

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

Bookshop
27. Bookshop

...

More Details

Logie Steading Bookshop, Dunphail, Forres, t: 01309 661373

Ghillie Basan Cookery Workshops
28. 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

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

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

Diva Designs
31. Diva Designs

...

More Details

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

ScottishJerky.com
32. ScottishJerky.com

We produce premium Beef and Venison Jerky from prime Scotch Beef and wild Highland Venison in four great flavours: Original, Cracked Black Pepper, Hot...

More Details

Unit 11A4, Balmakeith Industrial Estate, Nairn, t: 07798 934920

Miele's of Forres
33. 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

Spice Tandoori
34. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Cawdor Tavern
35. 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

Simply Red
36. 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

Balvenie St. Ice Cream
37. Balvenie St. Ice Cream

Balvenie St. opened in 2013 with our main ethos being that whatever we do or sell make it the best. Not only do we offer fantastic ice cream and pr...

More Details

8 Balvenie Street, Dufftown, t: 07794 681807

The Bothy Bistro
38. The Bothy Bistro

...

More Details

Burghead, t:

The Classroom
39. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Good Year
40. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

The Pancake Place
41. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Harbour Inn
42. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Tannochbrae Guest House  and  Restaurant
43. 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:

Ptarmigan Restaurant
44. Ptarmigan Restaurant

Highland hospitality combines wholesome traditional local ingredients with spectacular views from the warmth and comfort of the UK's highest restauran...

More Details

Cairn Gorm Mountain, Aviemore, t: +44 (0)1479 861261

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

The Lido Cafe
46. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Strathisla Cafe
47. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Jo Robinson Sugarcraft
48. 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

Natural Spice
49. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

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