Food, Drink and Shopping in Moray & Speyside

 

 

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

Northern Fish Shop
2. Northern Fish Shop

...

More Details

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

The Old Bridge Inn
3. 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

Beechtree Restaurant
4. Beechtree Restaurant

The Beechtree Restaurant, situated in the college, is home to our Hospitality and Tourism Academy. The Restaurant opens weekdays to the public, provid...

More Details

Moray College UHI, Moray Street, Elgin, t: 01343 576424

Grampian Hotel Restaurant
5. 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

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

Brewers Fayre
7. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Covesea Cafe
8. Covesea Cafe

...

More Details

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

Nether Btae
9. Nether Btae

...

More Details

Nether Brae, Knockando, Aberlour, t: 07340206682

Fresh! Coffee House  and  Bistro
10. Fresh! Coffee House and Bistro

A modern coffee house by day that serves home baking, sandwiches and a range of house specials. Licensed Bistro by night, with specialty evenings taki...

More Details

121 High Street, Aberlour, t: 01340 871333

Rendezvous At The Royal
11. Rendezvous At The Royal

...

More Details

The Royal Hotel, Station Road, Elgin, t: 01343 543474

Cairngorm Bike and Hike
12. Cairngorm Bike and Hike

...

More Details

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

Burger King
13. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

A Gift from Scotland
14. A Gift from Scotland

...

More Details

93-95 High Street, Aberlour, t: 01340 871136

Phoenix Shop and Café
15. Phoenix Shop and Café

Located at the entrance to the famous Findhorn eco-village, the Phoenix has been serving the local and visiting community for over 20 years. Beginning...

More Details

Findhorn, t:

Dean's of Huntly
16. Dean's of Huntly

In the heart of castle country and on the edge of the whisky trail we at Dean’s invite you to enjoy a taste of Scotland and see for...

More Details

Depot Road, Huntly, t: 01466 792086

Tomintoul  and  Glenlivet Discovery Centre
17. Tomintoul and Glenlivet Discovery Centre

...

More Details

43 The Square, Ballindalloch, Tomintoul, t: 01807580760

Culdearn House
18. 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

Spice Tandoori
19. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Al Bahar
20. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000