Food, Drink and Shopping in Moray & Speyside

 

 

The Classroom
1. The Classroom

Bistro with excellent food and relaxed atmosphere....

More Details

1 Cawdor Street, Nairn, t: 01667 455999

Bandstand Bar and Restaurant
2. 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

The Mason Arms
3. The Mason Arms

family run bar and restaurant , good value. coach parties very welcome...

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Costa Coffee
4. Costa Coffee

...

More Details

66-68 High Street, Elgin, t: 01343 548648

The Grouse Inn
5. The Grouse Inn

Delicious Home Baking that will keep you coming back again and again. A visit to the Grouse Inn offers a peaceful drive through idyllic countrysid...

More Details

Lower Cabrach on A941, Dufftown, t: 01466 702200

Macbeth's Butchers
6. Macbeth's Butchers

Macbeth's is one of Scotland's premier butchers and game dealers, specialising in wholesale, retail and mail order beef, pork, lamb and game. Our bee...

More Details

11 Tolbooth Street, Forres, t: 01309 672254

Cook House Take Away
7. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Balvenie St. Ice Cream
8. Balvenie St. Ice Cream

Balvenie St. opened in 2013 with our main ethos being that whatever we do or sell make it the best. Not only do we offer fantastic ice cream and pr...

More Details

8 Balvenie Street, Dufftown, t: 07794 681807

Buffer Stop
9. Buffer Stop

THE BUFFER STOP Sit down and enjoy a hot snack, tea and coffee in the 'Buffer Stop' ... the on site restuarant car of the Keith and Dufftown Railway....

More Details

Keith and Dufftown Railway, Dufftown Station, Dufftown, t: 01343 820882

Franklin's Restaurant at Cluny Bank Hotel
10. Franklin's Restaurant at Cluny Bank Hotel

Lloyd Kenny, the new chef/owner of the Cluny Bank Hotel, is passionate about the food he produces and serves to the guests. He has been in the trade f...

More Details

Cluny Bank Hotel, 69 St Leonards Road, Forres, t: 01309 674304

Failte Cafe
11. Failte Cafe

...

More Details

33 Batchen Street, Elgin, t: 01343 545152

The Bothy Bistro Burghead
12. The Bothy Bistro Burghead

Breakfast, Lunch, Dinner or just Coffee and a Fancy Piece, The Bothy offers something for everyone....

More Details

16 Grant Street, Burghead, t: 01343 830006

Rendezvous At The Royal
13. Rendezvous At The Royal

...

More Details

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

The Kimberley Inn
14. The Kimberley Inn

Cosy Village Pub with great food, good drink and the most stunning of views, we know you'll enjoy your visit to Findhorn with us. We are very well kn...

More Details

Findhorn, t:

Masin Chinese Takeaway
15. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

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

Subway
17. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Sandisons
18. Sandisons

...

More Details

22 East Church Street, Buckie, t: 01542 836056

McDonalds
19. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

Brewers Fayre
20. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747