Food, Drink and Shopping in Moray & Speyside

 

 

Beggars Belief
1. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Struan House Hotel and Restaurant
2. Struan House Hotel and Restaurant

All of our food is prepared fresh on the premises from local ingredients. We specialise in fish and seafood but other dishes are available, including ...

More Details

Cluny Square, Buckie, t: 01542 835593

Polish Deli
3. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Happy City
4. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

Personal Dining Services, Moray
5. Personal Dining Services, Moray

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

More Details

57 Beechfield Road, Elgin, t: +447875453917

Carlton Hotel
6. Carlton Hotel

Ideally placed in the centre of Forres, The Carlton Hotel is a small family run establishment which offers a warm welcome and a 'Home from Home' atmos...

More Details

67 High Street, Forres, t: 01309 672531

Failte Cafe
7. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

Sunny Brae Restaurant
8. 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

New Hopeman Chinese Takeaway
9. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

The Hidden Corner Restaurant
10. 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

Speyside Enterprises Ltd.
11. 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

Cook House Take Away
12. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

The Harbour Restaurant  and  Cafe
13. The Harbour Restaurant and Cafe

A small restaurant in an excellent location. A limited menu but the choices are always excellent. Serving mainly fish with interesting variations on t...

More Details

2a Harbour Street, Gardenstown, Banff, t: +44 (0)1261 851690

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

...

More Details

Newmill, Elgin, t: 01343 554099

The Lido Cafe
15. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Elgin Kebab House
16. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Crown  and  Anchor
17. Crown and Anchor

The Crown and Anchor Inn is a warm, friendly place. The inn is situated in the heart of Findhorn village overlooking the beautiful Findhorn bay. We ar...

More Details

Findhorn, t: 01309 690243

The Mill House Hotel  and  Restaurant
18. The Mill House Hotel and Restaurant

The Mill House Hotel and Restaurant still has the same character as before but now with a modern twist, the complete hotel as undergone major faceli...

More Details

Mill of Tynet, Buckie, t: 01542850233

Emperor Restaurant
19. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Brodie Countryfare Lunchroom
20. 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