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

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

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

Qismat Tandoori
4. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

The Gun Lodge Hotel
5. 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

The Bothy Bistro
6. The Bothy Bistro

...

More Details

Burghead, t:

The Hidden Corner Restaurant
7. 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  and  MacPhail
8. 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

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

Spice Tandoori
10. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Spindrift of Tomintoul
11. 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

The Lido Cafe
12. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Pattaya Thai Restaurant
13. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Sandisons
14. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

The Grouse Inn
15. The Grouse Inn

Delicious Home Baking that will keep you coming back again and again. A visit to the Grouse Inn offers a peaceful drive through idyllic countrysid...

More Details

Lower Cabrach on A941, Dufftown, t: 01466 702200

Mezzo @ The Mansefield
16. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

China Town Buffet
17. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

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

Speyside Enterprises Ltd.
19. Speyside Enterprises Ltd.

Speyside Specialities is a small family company, manufacturing superior products available in most multiple retail stores and other outlets in North S...

More Details

No 2 March Road, Buckie, t: 01542 831320

Beggars Belief
20. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Pizzaeria Toscana
21. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Bijou Coffee Shop
22. Bijou Coffee Shop

...

More Details

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

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

Dean's of Huntly
24. Dean's of Huntly

In the heart of castle country and on the edge of the whisky trail we at Dean’s invite you to enjoy a taste of Scotland and see for...

More Details

Depot Road, Huntly, t: 01466 792086

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

Harbour Inn
26. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

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

Skerry Brae
28. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Crown  and  Anchor
29. 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

Celebrations of Turiff
30. 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 Seafood Cafe Findhorn
31. The Seafood Cafe Findhorn

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

More Details

Forres, t: 01309690247

A Gift from Scotland
32. A Gift from Scotland

...

More Details

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

Good Year
33. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Starbucks
34. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

WS Test 5
35. WS Test 5

...

More Details

Aberlour, t:

Glenfiddich Restaurant
36. Glenfiddich Restaurant

Centrally situated in the Malt Whisky Capital, we offer a varied menu. Licenced and open 7 days a week. Coach Parties Welcome (capacity 80)...

More Details

13 Church Street, Dufftown, t: +44 (0)1340 820363

The Steading Bakehouse
37. The Steading Bakehouse

The Steading Bakehouse has relocated from Mid Street in Keith to the lovely countryside surroundings of Thirteen Moons at Mill of Towie. We offer a ...

More Details

Thirteen Moons, Mill of Towie, Keith, t: 01542 810361

The Decora Cafe
38. The Decora Cafe

...

More Details

The Lossiebanks Mills, Bridge Street, Elgin, t: 01343 542 218 Ext. 555

The Ashvale
39. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

The Pancake Place
40. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Highland Country Cooking
41. 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

Archiestown Hotel  and  Bistro
42. Archiestown Hotel and Bistro

The informal Bistro welcomes non residents and looks out on to the walled garden. The daily menu for lunch and supper offers a choice to suit all tast...

More Details

Archiestown, Aberlour, t: 01340 810218

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

The Tee Shack
44. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

The Clifton
45. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

The Galley Fish  and  Chip Shop
46. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Sunninghill Hotel Restaurant
47. 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

New Hopeman Chinese Takeaway
48. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Al Bahar
49. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

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