Food, Drink and Shopping in Moray & Speyside

 

 

The Loft Coffee Shop and Bistro
1. The Loft Coffee Shop and Bistro

A relaxed and friendly family owned coffee shop and bistro set on a working farm. Outside seating available and beautiful farm walks....

More Details

The Loft, East Grange Farm, Kinloss, Forres, t: 01343850111

Speyside Coffee Roasting Co.
2. 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

Cloudhowe
3. Cloudhowe

...

More Details

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

Sandisons
4. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

Snappy Tomato Pizza
5. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

The Old Bridge Inn
6. The Old Bridge Inn

The Old Bridge Inn, on the banks of the Spey, and on the road to the ski slopes, offers a roaring log fire and great atmosphere, along with excellent ...

More Details

Dalfaber Road, Aviemore, t: 01479 811137

Mansion House Hotel and Country Club
7. Mansion House Hotel and Country Club

Imposing Baronial Mansion which overlooks the River Lossie. Centrally located in Elgin and within minutes walking disatance of Elgin town centre....

More Details

The Haugh, Elgin, t: 01343 548811

Pizzaeria Toscana
8. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Natural Spice
9. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Noah's Ark Whole Food Cafe and Licensed Bistro
10. Noah's Ark Whole Food Cafe and Licensed Bistro

Step inside this magical place This vibrant and intimate little Bistro offers inspirational cooking in an unusual melange of colour, atmosphere and...

More Details

Fournet House, Balvenie Street, Dufftown, t: 01340 821428

Elgin Kebab House
11. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Brander Arms
12. Brander Arms

...

More Details

Shore Street, Lossiemouth, t: 01343 812450

Fresh on Spey
13. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

Culdearn House
14. Culdearn House

Culdearn House is renowned for its excellent food and this is reflected in the numerous awards and accolades received over the years. These include an...

More Details

woodlands terrace, Grantown on Spey, t: 01479 872106

The Drouthy Cobbler
15. The Drouthy Cobbler

A haven for those who love local, seasonal produce in nice surroundings with great service. Enjoy some of our 150+ single malt whiskies, local beers,...

More Details

48a High Street, Elgin, t: 01343 596000

Boath House Hotel
16. 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

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

Speyside Enterprises Ltd.
18. Speyside Enterprises Ltd.

Speyside Specialities is a small family company, manufacturing superior products available in most multiple retail stores and other outlets in North S...

More Details

No 2 March Road, Buckie, t: 01542 831320

Celebrations of Turiff
19. 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
20. 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