Food, Drink and Shopping in Moray & Speyside

 

 

Beaver Travel
1. Beaver Travel

...

More Details

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

Zaika Tandoori
2. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Emperor Restaurant
3. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Qismat Tandoori
4. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Christies of Fochabers
5. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Restaurant La Faisanderie
6. Restaurant La Faisanderie

The best Scottish Food ~ with a French Touch. Ideally situated in Dufftown's Square La Faisanderie offers a unique dining experience. Run by propriet...

More Details

2 Balvenie Street, Dufftown, t: 01340 821273

Starbucks
7. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

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

Pizzaeria Toscana
9. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

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

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

Beggars Belief
12. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

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

The Bakehouse
14. 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

Grampian Hotel Restaurant
15. 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

Noah's Ark Whole Food Cafe and Licensed Bistro
16. Noah's Ark Whole Food Cafe and Licensed Bistro

Step inside this magical place This vibrant and intimate little Bistro offers inspirational cooking in an unusual melange of colour, atmosphere and...

More Details

Fournet House, Balvenie Street, Dufftown, t: 01340 821428

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

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

Pino Pizza Elgin
19. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Archiestown Hotel  and  Bistro
20. 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

Good Year
21. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Covesea Cafe
22. Covesea Cafe

...

More Details

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

Costa Coffee
23. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Crown  and  Anchor
24. 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 Ashvale
25. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

The Tee Shack
26. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

The Lido Cafe
27. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

The Galley Fish  and  Chip Shop
28. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Happy City
29. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Cairngorm Bike and Hike
30. Cairngorm Bike and Hike

...

More Details

Railway Station, Boat-of-Garten, t: 01479 831745

The Decora Cafe
31. The Decora Cafe

...

More Details

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

The Royal Hotel and Restaurant
32. 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

Camerons Tea Room and Farm Shop
33. 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 Croft Inn
34. 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

Cloudhowe
35. Cloudhowe

...

More Details

Unit 4, Logie Steading, Forres, t: 01309 611799

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

...

More Details

Newmill, Elgin, t: 01343 554099

Sunny Brae Restaurant
37. 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

ScottishJerky.com
38. 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

Snappy Tomato Pizza
39. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Ptarmigan Restaurant
40. 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

Harbour Inn
41. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Brander Arms
42. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

The Harbour Restaurant  and  Cafe
43. The Harbour Restaurant and Cafe

A small restaurant in an excellent location. A limited menu but the choices are always excellent. Serving mainly fish with interesting variations on t...

More Details

2a Harbour Street, Gardenstown, Banff, t: +44 (0)1261 851690

Strathisla Cafe
44. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

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

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

Cafe LA JEMS
47. Cafe LA JEMS

We offer a large menu selection to cater for all tastes. We take pride in offering freshly prepared scottish dishes and fresh home made soup every day...

More Details

105 Mid Street, Keith, Keith, t: 01542 882511

Scribbles Pizza House
48. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

Ramnee Hotel
49. Ramnee Hotel

Blessed as we are to be in the Heartland of Scotland's Natural Larder, our Executive Chef, Brendon, has a plethora of choice when sourcing the sweetes...

More Details

Victoria Road, Forres, t: +44 (0)1309 672410

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