Food, Drink and Shopping in Moray & Speyside

 

 

Polish Deli
1. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Harbour Lights Cafe  and  Restaurant
2. Harbour Lights Cafe and Restaurant

Overlooking the Marina, in a secluded corner of Lossiemouth, the Harbour Lights is a bustling daytime Cafe specialising in All day Breakfasts, Lunches...

More Details

5 Pitgaveny Quay, Lossiemouth, t: 01343 814622

The Clifton
3. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Harbour Inn
4. Harbour Inn

...

More Details

59 Granary Street, Burghead, t: 01343 835671

The Gun Lodge Hotel
5. 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

Covesea Cafe
6. Covesea Cafe

...

More Details

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

The Bothy Bistro
7. The Bothy Bistro

...

More Details

Burghead, t:

Mosset Tavern
8. Mosset Tavern

Set in the heart of Forres in the peaceful setting of the tranquil Rose Garden and the Mosset Duck pond, a warm family welcome awaits you at the The M...

More Details

Gordon Street, Forres, t: +44 (0)1309 672981

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

Spice Tandoori
10. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Mezzo @ The Mansefield
11. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Subway
12. Subway

...

More Details

St Giles Centre, Elgin, t: 01343 559358

Connage Highland Dairy
13. Connage Highland Dairy

Connage Highland Dairy is situated on the family farm, Milton of Connage at Ardersier. Along the shores of the Moray Firth, the Clark family have an o...

More Details

Milton of Connage, Ardersier, Inverness, t: 01667 462000

The Muckle Cross
14. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

Bijou Coffee Shop
15. Bijou Coffee Shop

...

More Details

6-10 Batchen Street, Elgin, t: 01343 542385

Struan House Hotel and Restaurant
16. 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

Speyside Enterprises Ltd.
17. 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

The Croft Inn
18. The Croft Inn

Situated on the Dufftown to Tomintoul road (B9008), 9 miles to the south of Dufftown, this charming country Inn offers visitors a friendly, warm highl...

More Details

Glenlivet, Ballindalloch, t: 01807-590361

Cairngorm Bike and Hike
19. Cairngorm Bike and Hike

...

More Details

Railway Station, Boat-of-Garten, t: 01479 831745

The Tee Shack
20. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

The Cross Restaurant with rooms
21. 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

JJ's
22. 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 Pancake Place
23. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Celebrations of Turiff
24. Celebrations of Turiff

We cater for all age groups, with a children's menu and a special discount for seniors on Thursday. We serve traditional food in an informal setting. ...

More Details

Main Street, Turriff, t: 01888 563361

Logie Steading Farm  and  Garden Shop
25. Logie Steading Farm and Garden Shop

Logie Steading Farm and Garden Shop sells beef from the Logie herd of Longhorn Cattle. Longhorn beef wins awards across the country and is valued b...

More Details

Forres, t:

Le Cafe Coull
26. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Laird's Kitchen at Delgatie Castle
27. Laird's Kitchen at Delgatie Castle

Our pretty tearoom is situated in what was the Castle Kitchen and offers a wide choice of food. We pride ourselves on the quality of what we offer cu...

More Details

Delgatie, Turriff, t: +44 (0)1888 563479

Fresh on Spey
28. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

Emperor Restaurant
29. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133