Food, Drink and Shopping in Moray & Speyside

 

 

Starbucks
1. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

Mosset Tavern
2. 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

China Town Buffet
3. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

The Muckle Cross
4. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

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

The Royal Oak
6. The Royal Oak

Very friendly Public House boasting over 160 different Scottish Malt Whiskies and also 2 Real Ales on hand pump. Pool Table/Dart Board/ Sky Sports/BT ...

More Details

30 Fife Street, Dufftown, t: 01340820158

Bijou Coffee Shop
7. Bijou Coffee Shop

...

More Details

6-10 Batchen Street, Elgin, t: 01343 542385

THE ROYAL HOTEL  and  RESTAURANT
8. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978

Natural Spice
9. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

The Royal Hotel and Restaurant
10. The Royal Hotel and Restaurant

Recently taken over buy new owners this Victorian Hotel and Restaurant is now known as the "Best Place to eat in Keith" A mixture of Traditi...

More Details

Church rd, Keith, t: 01542 886978

The Whisky Shop Dufftown
11. 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

Franklin's Restaurant at Cluny Bank Hotel
12. Franklin's Restaurant at Cluny Bank Hotel

Lloyd Kenny, the new chef/owner of the Cluny Bank Hotel, is passionate about the food he produces and serves to the guests. He has been in the trade f...

More Details

Cluny Bank Hotel, 69 St Leonards Road, Forres, t: 01309 674304

AmoRoma Taverna
13. 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

Highlander Inn ~ Craigellachie
14. 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

Romaks Tandoori Takeaway
15. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Beaver Travel
16. Beaver Travel

...

More Details

2-6 South St, Elgin, t: 01343 548844

Costa Coffee
17. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

Good Year
18. Good Year

...

More Details

33 North Street, Elgin, t: 01343 541980

Sandisons
19. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Beggars Belief
20. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803