Food, Drink and Shopping in Moray & Speyside

 

 

McDonalds
1. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

The Galley Fish  and  Chip Shop
2. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

A Taste of Speyside
3. A Taste of Speyside

Amongst the mountains and glens surrounding the Spey valley can be found some of the finest ingredients, prized for their freshness and quality. This ...

More Details

10 Balvenie Street, Dufftown, t: 01340 820860

Mansion House Hotel and Country Club
4. 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 Bakehouse
5. 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

Beankind Coffee Roasters
6. Beankind Coffee Roasters

Beankind is a family run coffee roastery based in Lossiemouth on the beautiful Moray Coast. We roast a wide selection of coffees which have been chos...

More Details

Unit1, Shoreline Commercial Centre, Covsea, Lossiemouth, t: 07410599944

Spey Larder
7. Spey Larder

Quality delicatessen shop selling local produce...

More Details

96-98 High Street, Aberlour, t: 01340 871243

The Ashvale
8. The Ashvale

...

More Details

11 Moss Street, Elgin, t: 01343 552441

Gordon Castle Walled Garden
9. Gordon Castle Walled Garden

If you're looking for a great day out in North-East Scotland, visit our beautiful Walled Garden at Gordon Castle, which is being lovingly restored to ...

More Details

Gordon Castle, Fochabers, t: 01343 612333

Starbucks
10. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

Carlton Hotel
11. 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

Mezzo @ The Mansefield
12. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Pizzaeria Toscana
13. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

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

Skerry Brae
15. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040

Northern Fish Shop
16. Northern Fish Shop

...

More Details

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

Pino Pizza Elgin
17. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

New Hopeman Chinese Takeaway
18. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Logie Whisky  and  Wine
19. Logie Whisky and Wine

...

More Details

Logie Whisky and Wine, Logie Steading, Forres, t: 01309 611348