Food, Drink and Shopping in Moray & Speyside

 

 

The Galley Fish  and  Chip Shop
1. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

EarthShare
2. EarthShare

EarthShare is Moray's community supported agriculture scheme, growing organic vegetables and soft fruit for up to 200 local families since 1994. Subsc...

More Details

65 Society Street, Nairn, t: 0782 566 7601

Buffer Stop
3. 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 Enterprises Ltd.
4. 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

The Drouthy Cobbler
5. 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

China Town Buffet
6. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Diva Designs
7. Diva Designs

...

More Details

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

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

Logie Whisky  and  Wine
9. Logie Whisky and Wine

...

More Details

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

The Mason Arms
10. The Mason Arms

family run bar and restaurant , good value. coach parties very welcome...

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Christies of Fochabers
11. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

The Grouse Inn
12. The Grouse Inn

Delicious Home Baking that will keep you coming back again and again. A visit to the Grouse Inn offers a peaceful drive through idyllic countrysid...

More Details

Lower Cabrach on A941, Dufftown, t: 01466 702200

The Seafood Cafe Findhorn
13. The Seafood Cafe Findhorn

The finest seafood, Highland beef and game served fresh from the incredible Moray larder....

More Details

Forres, t: 01309690247

Braemou Inn
14. Braemou Inn

...

More Details

1 Cooper Street, Hopeman, Elgin, t: 01343 830297

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

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

The Hidden Corner Restaurant
17. The Hidden Corner Restaurant

A private licensed restaurant which opens Thursdays, Fridays and Saturday from 7pm to 9.30pm (Last orders). Telephone bookings only. We only seat 1...

More Details

Seafield Street, Banff, t: 01261 818919

Burger King
18. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Natural Spice
19. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

THE ROYAL HOTEL  and  RESTAURANT
20. THE ROYAL HOTEL and RESTAURANT

...

More Details

CHURCH RD, Keith, t: 01542 886978