Food, Drink and Shopping in Moray & Speyside

 

 

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

The Ashvale
2. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

The Abbey Inn
3. The Abbey Inn

Phil and Marcia welcome you; With cosy fires in the winter, oak beams and a warm, friendly atmosphere, Traditional pub grub served daily with a va...

More Details

Findhorn Road, Kinloss, t: 01309 690475

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

Spice Tandoori
5. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Speyside Heather Garden  and  Visitor Centre
6. 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

Covesea Cafe
7. Covesea Cafe

...

More Details

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

Romaks Tandoori Takeaway
8. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

China Town Buffet
9. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Cook House Take Away
10. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Northern Fish Shop
11. Northern Fish Shop

...

More Details

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

Richmond Arms Hotel
12. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

The Cross Restaurant with rooms
13. 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

Beankind Coffee Roasters
14. Beankind Coffee Roasters

Beankind is a family run coffee roastery based in Lossiemouth on the beautiful Moray Coast. We roast a wide selection of coffees which have been chos...

More Details

Unit1, Shoreline Commercial Centre, Covsea, Lossiemouth, t: 07410599944

Akash Tandoori
15. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Thirteen Moons Cafe and Shop
16. 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

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

Good Year
18. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Elgin Kebab House
19. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Bijou Coffee Shop
20. Bijou Coffee Shop

...

More Details

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

The Granary
21. The Granary

...

More Details

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

Mr J Chinese Express
22. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Harbour Lights Cafe  and  Restaurant
23. 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

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

Braemou Inn
25. Braemou Inn

...

More Details

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

Struan House Hotel and Restaurant
26. 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

THE ROYAL HOTEL  and  RESTAURANT
27. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

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

Beechtree Restaurant
29. 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

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

Strathisla Cafe
31. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Community Food Moray
32. 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

Al Bahar
33. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

Spindrift of Tomintoul
34. Spindrift of Tomintoul

Spindrift of Tomintoul presents a delightful shopping experience, including a broad selection of gifts, jewellery, clothing, cards, books and fine art...

More Details

5 Main Street, Tomintoul, t: 01807 580403

Burger King
35. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

A Gift from Scotland
36. A Gift from Scotland

...

More Details

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

The Lido Cafe
37. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

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

Sunny Brae Restaurant
39. Sunny Brae Restaurant

On a quiet summer evening you can enjoy an aperitif on the terrace and the wonderful sea view. The Eat Scotland silver award restaurant uses the fin...

More Details

Sunny Brae Hotel, Marine Road, Nairn, t: 01667 - 452309

The Clifton
40. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

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

The Galley Fish  and  Chip Shop
42. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

The Cutty Bar  and  Restaurant
43. 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
44. Johnstons of Elgin Mill and Coffee Shop

...

More Details

Newmill, Elgin, t: 01343 554099

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

Indian Gardens
46. Indian Gardens

...

More Details

27 Bridge Street, Banff, t: +44 (0)1261 819902

Masin Chinese Takeaway
47. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

Cafe Ecosse
48. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

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

Happy City
50. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693