Food, Drink and Shopping in Moray & Speyside

 

 

Natural Spice
1. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Mr J Chinese Express
2. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Cloudhowe
3. Cloudhowe

...

More Details

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

Muckrach Lodge Hotel
4. 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

Christies Deli
5. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Diva Designs
6. Diva Designs

...

More Details

Diva Designs Studio, Logie Steading, Forres, t: 01309 611796

Cafe Ecosse
7. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

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

Failte Cafe
9. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

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

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

Tigh na Sgiath Country House Hotel
12. Tigh na Sgiath Country House Hotel

Romantic Small Country House Hotel situated in Dulnain Bridge, candle-lit restaurant offering fine dining five course dinner using local and organic p...

More Details

Skye of Curr Road, Dulnain Bridge, Grantown on Spey, t: 01479 851 345

Ewe  and  Me
13. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

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

Pino Pizza Elgin
15. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

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

Laichmoray Hotel Restaurant and Whisky Lounge
17. 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

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

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

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