Food, Drink and Shopping in Moray & Speyside

 

 

Bookshop
1. Bookshop

...

More Details

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

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

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

AmoRoma Taverna
4. AmoRoma Taverna

Authenic Italian Cooking. The menu changes every month so there is always something different to try. Open 9am - 10pm | Seven days a week during s...

More Details

98 High Street, Forres, t: 01309 696920

The Old Bridge Inn
5. The Old Bridge Inn

The Old Bridge Inn, on the banks of the Spey, and on the road to the ski slopes, offers a roaring log fire and great atmosphere, along with excellent ...

More Details

Dalfaber Road, Aviemore, t: 01479 811137

Northern Fish Shop
6. Northern Fish Shop

...

More Details

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

Noah's Ark Whole Food Cafe and Licensed Bistro
7. 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

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

Rendezvous At The Royal
9. Rendezvous At The Royal

...

More Details

The Royal Hotel, Station Road, Elgin, t: 01343 543474

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

Bandstand Bar and Restaurant
11. Bandstand Bar and Restaurant

Choose from mouth-watering Sea Food, Steaks and traditional Scottish dishes while enjoying spectacular views from our popular sea view restaurant. Th...

More Details

Crescent Road, Nairn, t: 01667 452341

The Lido Cafe
12. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Cafe Ecosse
13. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

The Ashvale
14. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Strathisla Cafe
15. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Culdearn House
16. Culdearn House

Culdearn House is renowned for its excellent food and this is reflected in the numerous awards and accolades received over the years. These include an...

More Details

woodlands terrace, Grantown on Spey, t: 01479 872106

A Gift from Scotland
17. A Gift from Scotland

...

More Details

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

The Galley Fish  and  Chip Shop
18. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

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

Emperor Restaurant
20. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

The Muckle Cross
21. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Boogie Woogie
22. Boogie Woogie

A really relaxed gift, clothes and coffee shop. Eclectic and well-designed items as gifts and for homes. Contemporary, freshly-made and locally-sourc...

More Details

2 Regent Square, Keith, t: 01542888077

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

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

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

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

Cullen Bay Hotel
27. 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

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

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

Ewe  and  Me
30. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Beggars Belief
31. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Scribbles Pizza House
32. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

Thirteen Moons Cafe and Shop
33. 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 Steading Bakehouse
34. 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

Tomintoul Gallery
35. Tomintoul Gallery

Charming small gallery of Batik fine artist Jane Lannagan. Original works by Jane and other artists, prints, cards, ceramics and interesting gifts....

More Details

82 Main Street, Tomintoul, t: 01807589458

Jimmy Chungs
36. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Mosset Tavern
37. Mosset Tavern

Set in the heart of Forres in the peaceful setting of the tranquil Rose Garden and the Mosset Duck pond, a warm family welcome awaits you at the The M...

More Details

Gordon Street, Forres, t: +44 (0)1309 672981

The Grouse Inn
38. 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

Romaks Tandoori Takeaway
39. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

The Classroom
40. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Sandisons
41. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Natural Spice
42. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Connage Highland Dairy
43. Connage Highland Dairy

Connage Highland Dairy is situated on the family farm, Milton of Connage at Ardersier. Along the shores of the Moray Firth, the Clark family have an o...

More Details

Milton of Connage, Ardersier, Inverness, t: 01667 462000

Richmond Arms Hotel
44. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Le Cafe Coull
45. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

WS Test 5
46. WS Test 5

...

More Details

Aberlour, t:

EarthShare
47. EarthShare

EarthShare is Moray's community supported agriculture scheme, growing organic vegetables and soft fruit for up to 200 local families since 1994. Subsc...

More Details

65 Society Street, Nairn, t: 0782 566 7601

THE ROYAL HOTEL  and  RESTAURANT
48. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Glenfiddich Restaurant
49. 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

McDonalds
50. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347