Food, Drink and Shopping in Moray & Speyside

 

 

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

Brodie Countryfare Lunchroom
2. Brodie Countryfare Lunchroom

An excellent day out for both shopper and food lover alike. The decor is that of a traditional Scottish country restaurant with a very lively, yet wa...

More Details

Brodie, t: 01309 641555

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

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

The Classroom
5. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

The Whisky Shop Dufftown
6. The Whisky Shop Dufftown

The Whisky Shop Dufftown is based in the heart of Speyside. We offer an exceptional selection of over 600 whiskies and related items for you to buy o...

More Details

1 Fife Street, Dufftown, t: 01340821097

Brander Arms
7. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

Ewe  and  Me
8. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

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

Jimmy Chungs
10. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Pattaya Thai Restaurant
11. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

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

A Gift from Scotland
13. A Gift from Scotland

...

More Details

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

Harbour Inn
14. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

Celebrations of Turiff
15. 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 Muckle Cross
16. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

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

China Town Buffet
18. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

The Bothy
19. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Costa Coffee
20. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974