Food, Drink and Shopping in Moray & Speyside

 

 

The Ditsy Teacup
1. The Ditsy Teacup

A unique, edgy and inviting coffee shop, offering home baking, light lunches and tea and coffee....

More Details

26 Thunderton Place, Elgin, t: 07921826963

Natural Spice
2. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Balvenie St. Ice Cream
3. 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

Logie Whisky  and  Wine
4. Logie Whisky and Wine

...

More Details

Logie Whisky and Wine, Logie Steading, Forres, t: 01309 611348

Romaks Tandoori Takeaway
5. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

The Gun Lodge Hotel
6. The Gun Lodge Hotel

We are a family run hotel Located 2 miles from the inverness airport and 1 mile from Fort George...

More Details

High Street, Ardersier, Inverness, t: 01667 462734

Pattaya Thai Restaurant
7. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Burger King
8. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

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

Covesea Cafe
10. Covesea Cafe

...

More Details

Covesea Links, North Green, Nr Lossiemouth, t: 01343 815454

Tigh na Sgiath Country House Hotel
11. 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

Qismat Tandoori
12. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Harbour Inn
13. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

The Muckle Cross
14. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

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

Buffer Stop
16. Buffer Stop

THE BUFFER STOP Sit down and enjoy a hot snack, tea and coffee in the 'Buffer Stop' ... the on site restuarant car of the Keith and Dufftown Railway....

More Details

Keith and Dufftown Railway, Dufftown Station, Dufftown, t: 01343 820882

Speyside Coffee Roasting Co.
17. Speyside Coffee Roasting Co.

Small batch coffee roastery based at the Garmouth Hotel. Beans are currently roasted weekly using our 5kg Golden Coffee Roaster which was built and...

More Details

Garmouth Hotel, South Road, Garmouth, t: 01343 870226

Fresh on Spey
18. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

Camerons Tea Room and Farm Shop
19. Camerons Tea Room and Farm Shop

It is situated a short stroll away from Camerons Holiday Cottage between Inverness and Fort Augustus on the peaceful South side of Loch Ness. Perfectl...

More Details

Foyers, Inverness, t: 01456 486475

JJ's
20. JJ's

Family run since 2000, this popular friendly restaurant is open from Tuesday to Saturday 9am to late for breakfast, coffees, lunches, high teas and ev...

More Details

15 High Street, Grantown on Spey, t: 01479 870100