Food, Drink and Shopping in Moray & Speyside

 

 

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

...

More Details

Newmill, Elgin, t: 01343 554099

Cook House Take Away
2. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Burger King
3. Burger King

...

More Details

Ashgrove Road, Elgin, t: 01343 546089

Pino Pizza Elgin
4. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Spice Tandoori
5. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Strathisla Cafe
6. Strathisla Cafe

Award Winning Fish and Chip shop also with seating area....

More Details

46 Regent Street, Keith, t: 01542887388

Natural Spice
7. Natural Spice

...

More Details

187c High Street, Elgin, t: 01343 540800

Aberlour Pharmacy
8. Aberlour Pharmacy

...

More Details

112 High Street, Aberlour, t: 01340 871279

Darcey's Tearoom Cawdor
9. Darcey's Tearoom Cawdor

Situated in the picturesque Scottish Highlands close to the Moray Firth is the ideallic Conservation village of Cawdor, home to the Historic Cawdor Ca...

More Details

Cawdor, t: 01667 404455

The Old Mill Inn
10. The Old Mill Inn

A traditional Country Inn, fully licensed, providing bar snacks and restaurant meals....

More Details

Brodie, t: 01309 641605

The Seafood Cafe Findhorn
11. The Seafood Cafe Findhorn

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

More Details

Forres, t: 01309690247

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

Costa Coffee
13. Costa Coffee

...

More Details

Springfield Retail Park, Elgin, t: 01343 550974

The Croft Inn
14. The Croft Inn

Situated on the Dufftown to Tomintoul road (B9008), 9 miles to the south of Dufftown, this charming country Inn offers visitors a friendly, warm highl...

More Details

Glenlivet, Ballindalloch, t: 01807-590361

The Muckle Cross
15. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Clootie Dumpling Restaurant
16. Clootie Dumpling Restaurant

The restaurant has established a reputation for excellent nutritious food; home-made soup, hot meals and delicious home baking. A wood burning stove...

More Details

Speyside Heather Centre, Skye of Curr, Dulnain Bridge, t: +44 (0)1479 851359

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

...

More Details

43 The Square, Ballindalloch, Tomintoul, t: 01807580760

Al Bahar
18. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

Scribbles Pizza House
19. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835

The Bakehouse
20. The Bakehouse

Located in the centre of the historic fishing village of Findhorn on the Moray coast, the Bakehouse opens in the day as a busy local café a...

More Details

91/92 Findhorn, Findhorn, t: 01309 691826