Food, Drink and Shopping in Moray & Speyside

 

 

Mezzo @ The Mansefield
1. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Garmouth Hotel
2. Garmouth Hotel

Small traditional Village Pub with Lounge and Dining Room. Bar open in the evenings during the week from 5.00pm but open all day from 12.00 noon at t...

More Details

South Road, Garmouth, t: 01343 870226

The Bothy Bistro Burghead
3. 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

Cullen Bay Hotel
4. Cullen Bay Hotel

An AA 3 star Family run hotel. Our restaurant enjoys panoramic views of the golden sands of Cullen and the Moray Firth. All meals are cooked to order ...

More Details

Cullen, Cullen, t: 01542 840 432

Zaika Tandoori
5. Zaika Tandoori

...

More Details

17 Commerce Street, Elgin, t: 01343 555000

Subway
6. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Tomintoul Gallery
7. Tomintoul Gallery

Charming small gallery of Batik fine artist Jane Lannagan. Original works by Jane and other artists, prints, cards, ceramics and interesting gifts....

More Details

82 Main Street, Tomintoul, t: 01807589458

Gordon  and  MacPhail
8. Gordon and MacPhail

When James Gordon and John Alexander MacPhail announced the opening of their 'centrical and commodious premises' on South Street,Elgin, on 24th May 18...

More Details

58-60 South Street, Elgin, t: 01343 545110

JJ's
9. JJ's

Family run since 2000, this popular friendly restaurant is open from Tuesday to Saturday 9am to late for breakfast, coffees, lunches, high teas and ev...

More Details

15 High Street, Grantown on Spey, t: 01479 870100

The Granary
10. The Granary

...

More Details

14-18 Thunderton Place, Elgin, t: 01343 555175

Strathisla Cafe
11. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

The Cross Restaurant with rooms
12. The Cross Restaurant with rooms

The Cross at Kingussie is a family run five star rated restaurant with rooms located in the lovely Highland village of Kingussie within the stun...

More Details

Tweed Mill Brae, Ardbroilach Road, Kingussie, Aviemore, t: +44 (0)1540 66 11 66

The Decora Cafe
13. The Decora Cafe

...

More Details

The Lossiebanks Mills, Bridge Street, Elgin, t: 01343 542 218 Ext. 555

McDonalds
14. McDonalds

...

More Details

Linkwood Place, Elgin, t: 01343 556347

Akash Tandoori
15. Akash Tandoori

...

More Details

21 South Street, Elgin, t: 01343 544000

Highland Country Cooking
16. Highland Country Cooking

Highland Country Cooking provides specialist private chef and outside catering across Aviemore and the Cairngorms and further afield. With vibrant, c...

More Details

Dreggie Cottage, Grantown on Spey, t: 07813 949 660

Richmond Arms Hotel
17. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Logie Whisky  and  Wine
18. Logie Whisky and Wine

...

More Details

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

Pino Pizza Elgin
19. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

The Harbour Restaurant  and  Cafe
20. The Harbour Restaurant and Cafe

A small restaurant in an excellent location. A limited menu but the choices are always excellent. Serving mainly fish with interesting variations on t...

More Details

2a Harbour Street, Gardenstown, Banff, t: +44 (0)1261 851690