Food, Drink and Shopping in Moray & Speyside

 

 

Elgin Kebab House
1. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

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

Braemou Inn
3. Braemou Inn

...

More Details

1 Cooper Street, Hopeman, Elgin, t: 01343 830297

Tomintoul  and  Glenlivet Discovery Centre
4. Tomintoul and Glenlivet Discovery Centre

...

More Details

43 The Square, Ballindalloch, Tomintoul, t: 01807580760

The Lido Cafe
5. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

Snappy Tomato Pizza
6. Snappy Tomato Pizza

...

More Details

47 High Street, Elgin, t: 01343 552266

Duffus Inn
7. Duffus Inn

The Duffus Inn, Restaurant and Bar is close to Lossiemouth, Hopeman, Elgin and Forres. We are a family-run restaurant specialising in great Scottish...

More Details

1 Hopeman road, Duffus, t: 01343 835065

Wester Hardmuir Fruit Farm and Amaizing Maze
8. 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

Costa Coffee
9. Costa Coffee

...

More Details

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

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

Starbucks
11. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

Balvenie St. Ice Cream
12. 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

The Tee Shack
13. The Tee Shack

...

More Details

Hopeman Road, Duffus, t: 01343 810012

New Hopeman Chinese Takeaway
14. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Pattaya Thai Restaurant
15. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

Community Food Moray
16. Community Food Moray

Fruit and Local Vegetables - retail and wholesale (not for profit enterprise). Fruit and Veg box orders taken. Workshops and catering available...

More Details

Unit 3, Next to Mosstodloch Service Station, .Any, t: 01343 820261

Spey Larder
17. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

The Cross Restaurant with rooms
18. 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 Croft Inn
19. 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

Skerry Brae
20. Skerry Brae

...

More Details

Stotfield Road, Lossiemouth, t: 01343 812040