Food, Drink and Shopping in Moray & Speyside

 

 

Cafe LA JEMS
1. Cafe LA JEMS

We offer a large menu selection to cater for all tastes. We take pride in offering freshly prepared scottish dishes and fresh home made soup every day...

More Details

105 Mid Street, Keith, Keith, t: 01542 882511

Braemou Inn
2. Braemou Inn

...

More Details

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

Spice Tandoori
3. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Beaver Travel
4. Beaver Travel

...

More Details

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

Romaks Tandoori Takeaway
5. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Knockomie Inn
6. Knockomie Inn

One of Scotlands most Luxury Inns Knockomie sits comfortably in its surroundings, with 15 rooms and a gastro dining experience. The Inn has developed...

More Details

Grantown Road, Forres, t: +44 (0)1309 673146

Johnstons of Elgin Mill  and  Coffee Shop
7. Johnstons of Elgin Mill and Coffee Shop

...

More Details

Newmill, Elgin, t: 01343 554099

Personal Dining Services, Moray
8. Personal Dining Services, Moray

Bespoke, professional Catering Service You can also find us on Facebook...

More Details

57 Beechfield Road, Elgin, t: +447875453917

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

Northern Fish Shop
10. Northern Fish Shop

...

More Details

231-239 High Street, Elgin, t: 01343 547002

Sunninghill Hotel Restaurant
11. Sunninghill Hotel Restaurant

The Sunninghill restaurant is a favourite for residents, visitors and locals alike. Many people come here to taste our excellent freshly prepared meal...

More Details

Hay Street, Elgin, t: 01343 547799

The Granary
12. The Granary

...

More Details

14-18 Thunderton Place, Elgin, t: 01343 555175

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

Harbour Lights Cafe  and  Restaurant
14. Harbour Lights Cafe and Restaurant

Overlooking the Marina, in a secluded corner of Lossiemouth, the Harbour Lights is a bustling daytime Cafe specialising in All day Breakfasts, Lunches...

More Details

5 Pitgaveny Quay, Lossiemouth, t: 01343 814622

Beach Bar
15. Beach Bar

...

More Details

Commerce Street, Lossiemouth, t: 01343 813164

The Mason Arms
16. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Spindrift of Tomintoul
17. Spindrift of Tomintoul

Spindrift of Tomintoul presents a delightful shopping experience, including a broad selection of gifts, jewellery, clothing, cards, books and fine art...

More Details

5 Main Street, Tomintoul, t: 01807 580403

Sunny Brae Restaurant
18. Sunny Brae Restaurant

On a quiet summer evening you can enjoy an aperitif on the terrace and the wonderful sea view. The Eat Scotland silver award restaurant uses the fin...

More Details

Sunny Brae Hotel, Marine Road, Nairn, t: 01667 - 452309

The Clockhouse Restaurant
19. The Clockhouse Restaurant

Enjoy fine Highland cuisine using fresh local produce in the relaxing atmosphere of this village restaurant in the centre of Tomintoul. Choose from ei...

More Details

The Square, Tomintoul, t: 01807 580378

KFC
20. KFC

...

More Details

Elgin, t: 0845 7532532