Food, Drink and Shopping in Moray & Speyside

 

 

Bandstand Bar and Restaurant
1. 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 Cross Restaurant with rooms
2. 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

The Croft Inn
3. 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 Lido Cafe
4. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Indian Gardens
5. Indian Gardens

...

More Details

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

Tomintoul Gallery
6. 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

Pino Pizza Lossiemouth
7. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

Akash Tandoori
8. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

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

Laichmoray Hotel Restaurant and Whisky Lounge
10. Laichmoray Hotel Restaurant and Whisky Lounge

In the restaurant and garden room conservatory our lunchtime and evening menus offer many traditional favourites which are prepared by our chefs using...

More Details

Laichmoray Hotel, Maisondieu Road, Elgin, t: 01343 540045

Dean's of Huntly
11. 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

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

The Pancake Place
13. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

China Town Buffet
14. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

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

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

The Tee Shack
17. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

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

Hopeman Village Tea Rooms  and Takeaway
19. Hopeman Village Tea Rooms and Takeaway

...

More Details

25 Harbour Street, Hopeman, Elgin, t: 01343 831508

Muckrach Lodge Hotel
20. Muckrach Lodge Hotel

Authentic Scottish Sunday Lunch. The kitchen team at Muckrach Lodge has been diving into the history books. Head chef Christein Rhein has taken a jou...

More Details

Dulnain Bridge, Grantown on Spey, Grantown on Spey, t: 01479851257