Food, Drink and Shopping in Moray & Speyside

 

 

Mansion House Hotel and Country Club
1. 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

The Bothy
2. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Elgin Kebab House
3. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Jimmy Chungs
4. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Northern Fish Shop
5. Northern Fish Shop

...

More Details

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

The Seafood Cafe Findhorn
6. The Seafood Cafe Findhorn

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

More Details

Forres, t: 01309690247

Beggars Belief
7. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Le Cafe Coull
8. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Cairngorm Bike and Hike
9. Cairngorm Bike and Hike

...

More Details

Railway Station, Boat-of-Garten, t: 01479 831745

Food on the Fly
10. Food on the Fly

Bespoke catering for your sporting adventures. Food on the Fly are caterers specialising in providing delicious and elegant food at your river bank,...

More Details

West Bank, Mulben, Fochabers, t: 01542 860778

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

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

Fresh on Spey
13. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

Romaks Tandoori Takeaway
14. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Akash Tandoori
15. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Gordon  and  MacPhail
16. Gordon and MacPhail

When James Gordon and John Alexander MacPhail announced the opening of their 'centrical and commodious premises' on South Street,Elgin, on 24th May 18...

More Details

58-60 South Street, Elgin, t: 01343 545110

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

...

More Details

Newmill, Elgin, t: 01343 554099

Covesea Cafe
18. Covesea Cafe

...

More Details

Covesea Links, North Green, Nr Lossiemouth, t: 01343 815454

Scribbles Pizza House
19. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

Knockomie Inn
20. 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