Food, Drink and Shopping in Moray & Speyside

 

 

Richmond Arms Hotel
1. Richmond Arms Hotel

...

More Details

The Square, Tomintoul, t: 01807 580388

Macleans bakery
2. Macleans bakery

Four generations of Macleans have been Scottish Master Bakers. Today, in the picturesque Moray town of Forres, adjacent to both the Highlands and to S...

More Details

Greshop Industrial Estate, Forres, t: 01309 672 859

Culdearn House
3. Culdearn House

Culdearn House is renowned for its excellent food and this is reflected in the numerous awards and accolades received over the years. These include an...

More Details

woodlands terrace, Grantown on Spey, t: 01479 872106

Al Bahar
4. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000

Boath House Hotel
5. Boath House Hotel

Set in 20 acres of land, including a beautiful lake and traditional, tranquil walled garden where kitchen herbs, salad leaves, fruit and vegetables ar...

More Details

Auldearn, t: +44 (0)1667 454896

Grampian Hotel Restaurant
6. Grampian Hotel Restaurant

The dining room has recently been refurbished and is perfect for afternoon teas/coffees, light snacks, meals and meetings. The dining room is accessed...

More Details

5 Regent Square, Keith, t: 01542 887342

Christies of Fochabers
7. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Buffer Stop
8. 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

Speyside Heather Garden  and  Visitor Centre
9. Speyside Heather Garden and Visitor Centre

A 4 star Visitor Centre and multi-award winning attraction. Gift Shop, Exibition,Clootie Dumpling Restaurant, Gallery, Antiques shop, GardenCentre, Pl...

More Details

Dulnain Bridge, Dulnain Bridge, t: 01479851359

Romaks Tandoori Takeaway
10. Romaks Tandoori Takeaway

...

More Details

47 High Street, Elgin, t: 01343 552266

Ptarmigan Restaurant
11. Ptarmigan Restaurant

Highland hospitality combines wholesome traditional local ingredients with spectacular views from the warmth and comfort of the UK's highest restauran...

More Details

Cairn Gorm Mountain, Aviemore, t: +44 (0)1479 861261

Personal Dining Services, Moray
12. Personal Dining Services, Moray

Bespoke, professional Catering Service You can also find us on Facebook...

More Details

57 Beechfield Road, Elgin, t: +447875453917

Le Cafe Coull
13. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

Spey Larder
14. Spey Larder

Quality delicatessen shop selling local produce...

More Details

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

The Clifton
15. The Clifton

...

More Details

5 Clifton Road, Lossiemouth, t: 01343 812100

Pino Pizza Elgin
16. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

The Lido Cafe
17. The Lido Cafe

...

More Details

29 South Street, Elgin, t: 01343 556464

KFC
18. KFC

...

More Details

Elgin, t: 0845 7532532

Mosset Tavern
19. 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

Garmouth Hotel
20. 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 Pancake Place
21. The Pancake Place

...

More Details

108 High Street, Elgin, t: 01343 542541

Tannochbrae Guest House  and  Restaurant
22. Tannochbrae Guest House and Restaurant

The famous Tannochbrae Restaurant and Stables Whisky Bar with over 200 single malts sepcialises in freshly prepared, locally sourced ingredients inclu...

More Details

22 Fife Street,, Dufftown, t:

Jo Robinson Sugarcraft
23. Jo Robinson Sugarcraft

Jo Robinson Sugarcraft is based in Glenlivet, Banffshire. I have been making and baking celebration cakes for over 12 years and decided to set up in b...

More Details

Tigh-An-Allt, Glenlivet, t: 01807 590741

Fresh on Spey
24. Fresh on Spey

...

More Details

121 High Street, Aberlour, t: 01340 871333

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

Beaver Travel
26. Beaver Travel

...

More Details

2-6 South St, Elgin, t: 01343 548844

Pino Pizza Lossiemouth
27. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

New Hopeman Chinese Takeaway
28. New Hopeman Chinese Takeaway

...

More Details

53 Harbour Street, Hopeman, t: 01343 830167

Barn Bistro at Greenfields
29. Barn Bistro at Greenfields

Sit in the quiet seclusion of the countryside and enjoy the relaxed surroundings and ambiance provided in The Barn Bistro at Greenfields. At The Barn ...

More Details

Lhanbryde, Elgin, t:

Starbucks
30. Starbucks

...

More Details

143 High Street, Elgin, t: 01343 547957

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

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

Mr J Chinese Express
33. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

Logie Whisky  and  Wine
34. Logie Whisky and Wine

...

More Details

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

Speyside Coffee Roasting Co.
35. Speyside Coffee Roasting Co.

Small batch coffee roastery based at the Garmouth Hotel. Beans are currently roasted weekly using our 5kg Golden Coffee Roaster which was built and...

More Details

Garmouth Hotel, South Road, Garmouth, t: 01343 870226

Pizzaeria Toscana
36. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

The Mason Arms
37. The Mason Arms

family run bar and restaurant , good value. coach parties very welcome...

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Golden Grill
38. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

Emperor Restaurant
39. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

Bijou Coffee Shop
40. Bijou Coffee Shop

...

More Details

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

Beankind Coffee Roasters
41. Beankind Coffee Roasters

Beankind is a family run coffee roastery based in Lossiemouth on the beautiful Moray Coast. We roast a wide selection of coffees which have been chos...

More Details

Unit1, Shoreline Commercial Centre, Covsea, Lossiemouth, t: 07410599944

Cafe Ecosse
42. Cafe Ecosse

...

More Details

159 High Street, Elgin, t: 01343 546844

Brodie Countryfare Lunchroom
43. Brodie Countryfare Lunchroom

An excellent day out for both shopper and food lover alike. The decor is that of a traditional Scottish country restaurant with a very lively, yet wa...

More Details

Brodie, t: 01309 641555

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

Cairngorm Bike and Hike
45. Cairngorm Bike and Hike

...

More Details

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

Gordon Arms Hotel
46. Gordon Arms Hotel

This 200-year old former coaching inn, close to the River Spey and within easy reach of Speyside's whisky distilleries, is understandably popular with...

More Details

80 High Street, Fochabers, t: +44 (0)1343 820508

Mezzo @ The Mansefield
47. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

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

Beechtree Restaurant
49. Beechtree Restaurant

The Beechtree Restaurant, situated in the college, is home to our Hospitality and Tourism Academy. The Restaurant opens weekdays to the public, provid...

More Details

Moray College UHI, Moray Street, Elgin, t: 01343 576424

The Bothy Bistro
50. The Bothy Bistro

...

More Details

Burghead, t: