Food, Drink and Shopping in Moray & Speyside

 

 

Pattaya Thai Restaurant
1. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Cook House Take Away
2. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

Masin Chinese Takeaway
3. Masin Chinese Takeaway

...

More Details

3 Springfield Road, Elgin, t: 01343 545206

The Bakehouse
4. 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

Struan House Hotel and Restaurant
5. Struan House Hotel and Restaurant

All of our food is prepared fresh on the premises from local ingredients. We specialise in fish and seafood but other dishes are available, including ...

More Details

Cluny Square, Buckie, t: 01542 835593

Northern Fish Shop
6. Northern Fish Shop

...

More Details

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

The Gun Lodge Hotel
7. The Gun Lodge Hotel

We are a family run hotel Located 2 miles from the inverness airport and 1 mile from Fort George...

More Details

High Street, Ardersier, Inverness, t: 01667 462734

The Galley Fish  and  Chip Shop
8. The Galley Fish and Chip Shop

...

More Details

63 Clifton Road, Lossiemouth, t: 01343 812007

Highland Country Cooking
9. 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

Christies Deli
10. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Wester Hardmuir Fruit Farm and Amaizing Maze
11. Wester Hardmuir Fruit Farm and Amaizing Maze

Farm Shop and Pick Your Own The Farm Shop opens from early June each year for the sale of asparagus, rhubarb and early season strawberries produced ...

More Details

Auldearn, t: 01309 641259

Elgin Kebab House
12. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Garmouth Hotel
13. 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 Decora Cafe
14. The Decora Cafe

...

More Details

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

Pino Pizza Lossiemouth
15. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

The Granary
16. The Granary

...

More Details

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

The Lido Cafe
17. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

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

Speyside Enterprises Ltd.
19. Speyside Enterprises Ltd.

Speyside Specialities is a small family company, manufacturing superior products available in most multiple retail stores and other outlets in North S...

More Details

No 2 March Road, Buckie, t: 01542 831320

Spey Larder
20. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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