Food, Drink and Shopping in Moray & Speyside

 

 

Polish Deli
1. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

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

The Lido Cafe
3. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

The Pancake Place
4. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Spice Tandoori
5. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Masin Chinese Takeaway
6. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

Beggars Belief
7. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Richmond Arms Hotel
8. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

The Cairn Restaurant
9. The Cairn Restaurant

Our conservatory restaurant offers a relaxed informal dining environment and has both an a la carte and bistro menu available, with choices to suit al...

More Details

Ravenscourt House, Seafield Avenue, Grantown on Spey, t: 01479 872286

Covesea Cafe
10. Covesea Cafe

...

More Details

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

Elgin Kebab House
11. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Ewe  and  Me
12. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

The Drouthy Cobbler
13. The Drouthy Cobbler

A haven for those who love local, seasonal produce in nice surroundings with great service. Enjoy some of our 150+ single malt whiskies, local beers,...

More Details

48a High Street, Elgin, t: 01343 596000

The Whisky Shop Dufftown
14. The Whisky Shop Dufftown

The Whisky Shop Dufftown is based in the heart of Speyside. We offer an exceptional selection of over 600 whiskies and related items for you to buy o...

More Details

1 Fife Street, Dufftown, t: 01340821097

Happy City
15. Happy City

...

More Details

Main Street, New Elgin, t: 01343 549693

The Galley Fish  and  Chip Shop
16. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

The Bothy
17. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Northern Fish Shop
18. Northern Fish Shop

...

More Details

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

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

Bandstand Bar and Restaurant
20. Bandstand Bar and Restaurant

Choose from mouth-watering Sea Food, Steaks and traditional Scottish dishes while enjoying spectacular views from our popular sea view restaurant. Th...

More Details

Crescent Road, Nairn, t: 01667 452341