Food, Drink and Shopping in Moray & Speyside

 

 

Highlander Inn ~ Craigellachie
1. Highlander Inn ~ Craigellachie

Very popular all year round with fine dining in our a la carte restaurant and superb bar meals in our multi award winning whisky and real ale bar. T...

More Details

Victoria Street, Craigellachie, t: 01340 881 446

Ewe  and  Me
2. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Starbucks
3. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

WS Test 5
4. WS Test 5

...

More Details

Aberlour, t:

Jimmy Chungs
5. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Three Bags Wool
6. Three Bags Wool

Wools and Yarns from around the world including some local hand made yarns. Workshops for visitors include button making, spinning, felting, dying and...

More Details

The Greenhall Gallery, 2 Victoria Street, Craigellachie, t: 01340881749

The Decora Cafe
7. The Decora Cafe

...

More Details

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

The Olive Tree Cafe
8. The Olive Tree Cafe

...

More Details

The Olive Tree Café, Logie Steading, Forres, t: 01309 611733

Pino Pizza Lossiemouth
9. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

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

The Pancake Place
11. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

New Hopeman Chinese Takeaway
12. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

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

...

More Details

Newmill, Elgin, t: 01343 554099

Christies Deli
14. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

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

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

Balvenie St. Ice Cream
17. Balvenie St. Ice Cream

Balvenie St. opened in 2013 with our main ethos being that whatever we do or sell make it the best. Not only do we offer fantastic ice cream and pr...

More Details

8 Balvenie Street, Dufftown, t: 07794 681807

Cawdor Tavern
18. Cawdor Tavern

Cawdor Tavern is a traditional country pub in a building which was originally the old castle workshop. The use of fresh quality local produce and the ...

More Details

Cawdor, t: 01667 404777

Harbour Lights Cafe  and  Restaurant
19. Harbour Lights Cafe and Restaurant

Overlooking the Marina, in a secluded corner of Lossiemouth, the Harbour Lights is a bustling daytime Cafe specialising in All day Breakfasts, Lunches...

More Details

5 Pitgaveny Quay, Lossiemouth, t: 01343 814622

Costa Coffee
20. Costa Coffee

...

More Details

66-68 High Street, Elgin, t: 01343 548648