Food, Drink and Shopping in Moray & Speyside

 

 

Bandstand Bar and Restaurant
1. 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 Kimberley Inn
2. 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:

Spindrift of Tomintoul
3. Spindrift of Tomintoul

Spindrift of Tomintoul presents a delightful shopping experience, including a broad selection of gifts, jewellery, clothing, cards, books and fine art...

More Details

5 Main Street, Tomintoul, t: 01807 580403

Fisherie Country centre Restaurant
4. Fisherie Country centre Restaurant

Our family run table service restaurant has a warm, relaxed, friendly atmosphere. We serve traditional food using fresh local produce when available. ...

More Details

Fisherie Green, Fisherie, Turriff, t: 01261 851571

The Muckle Cross
5. The Muckle Cross

...

More Details

34 High Street, Elgin, t: 01343 559030

The Bothy
6. The Bothy

...

More Details

16 Grant Street, Burghead, t: 01343 830006

Harbour Lights Cafe  and  Restaurant
7. 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

ScottishJerky.com
8. ScottishJerky.com

We produce premium Beef and Venison Jerky from prime Scotch Beef and wild Highland Venison in four great flavours: Original, Cracked Black Pepper, Hot...

More Details

Unit 11A4, Balmakeith Industrial Estate, Nairn, t: 07798 934920

Christies Deli
9. Christies Deli

...

More Details

5 Southfield Drive, Elgin, t: 01343 552223

Garmouth Hotel
10. 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

Pattaya Thai Restaurant
11. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Nether Btae
12. Nether Btae

...

More Details

Nether Brae, Knockando, Aberlour, t: 07340206682

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

A Gift from Scotland
14. A Gift from Scotland

...

More Details

93-95 High Street, Aberlour, t: 01340 871136

Sunninghill Hotel Restaurant
15. Sunninghill Hotel Restaurant

The Sunninghill restaurant is a favourite for residents, visitors and locals alike. Many people come here to taste our excellent freshly prepared meal...

More Details

Hay Street, Elgin, t: 01343 547799

Strathisla Cafe
16. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Pino Pizza Elgin
17. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Knockomie Inn
18. Knockomie Inn

One of Scotlands most Luxury Inns Knockomie sits comfortably in its surroundings, with 15 rooms and a gastro dining experience. The Inn has developed...

More Details

Grantown Road, Forres, t: +44 (0)1309 673146

Highlander Inn ~ Craigellachie
19. Highlander Inn ~ Craigellachie

Very popular all year round with fine dining in our a la carte restaurant and superb bar meals in our multi award winning whisky and real ale bar. T...

More Details

Victoria Street, Craigellachie, t: 01340 881 446

Darcey's Tearoom Cawdor
20. Darcey's Tearoom Cawdor

Situated in the picturesque Scottish Highlands close to the Moray Firth is the ideallic Conservation village of Cawdor, home to the Historic Cawdor Ca...

More Details

Cawdor, t: 01667 404455