Food, Drink and Shopping in Moray & Speyside

 

 

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

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

Aberlour Pharmacy
3. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Jimmy Chungs
4. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Diva Designs
5. Diva Designs

...

More Details

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

Mr J Chinese Express
6. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Richmond Arms Hotel
7. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

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

Boath House Hotel
9. Boath House Hotel

Set in 20 acres of land, including a beautiful lake and traditional, tranquil walled garden where kitchen herbs, salad leaves, fruit and vegetables ar...

More Details

Auldearn, t: +44 (0)1667 454896

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

The Olive Tree Cafe
11. The Olive Tree Cafe

...

More Details

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

The Ditsy Teacup
12. 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

The Gun Lodge Hotel
13. 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

Brewers Fayre
14. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Three Bags Wool
15. 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

Brodie Countryfare Lunchroom
16. Brodie Countryfare Lunchroom

An excellent day out for both shopper and food lover alike. The decor is that of a traditional Scottish country restaurant with a very lively, yet wa...

More Details

Brodie, t: 01309 641555

Camerons Tea Room and Farm Shop
17. 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

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

Zaika Tandoori
19. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Failte Cafe
20. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152