Food, Drink and Shopping in Moray & Speyside

 

 

Macleans bakery
1. 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

Qismat Tandoori
2. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

Beggars Belief
3. Beggars Belief

...

More Details

10b Shorthead, Portsoy, t: 01261 843803

Pino Pizza Elgin
4. Pino Pizza Elgin

...

More Details

North Street, Elgin, t:

Beankind Coffee Roasters
5. 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

China Town Buffet
6. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

CJs Plaice
7. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

Brewers Fayre
8. Brewers Fayre

...

More Details

15 Linkwood Way, Elgin, , t: 01343 550747

Strathisla Cafe
9. Strathisla Cafe

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

More Details

46 Regent Street, Keith, t: 01542887388

Elgin Kebab House
10. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

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

The Cairn Restaurant
12. The Cairn Restaurant

Our conservatory restaurant offers a relaxed informal dining environment and has both an a la carte and bistro menu available, with choices to suit al...

More Details

Ravenscourt House, Seafield Avenue, Grantown on Spey, t: 01479 872286

The Hidden Corner Restaurant
13. The Hidden Corner Restaurant

A private licensed restaurant which opens Thursdays, Fridays and Saturday from 7pm to 9.30pm (Last orders). Telephone bookings only. We only seat 1...

More Details

Seafield Street, Banff, t: 01261 818919

Mr J Chinese Express
14. Mr J Chinese Express

...

More Details

41 High Street, Elgin, t: 01343 542055

A Taste of Speyside
15. A Taste of Speyside

Amongst the mountains and glens surrounding the Spey valley can be found some of the finest ingredients, prized for their freshness and quality. This ...

More Details

10 Balvenie Street, Dufftown, t: 01340 820860

Costa Coffee
16. Costa Coffee

...

More Details

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

Carlton Hotel
17. Carlton Hotel

Ideally placed in the centre of Forres, The Carlton Hotel is a small family run establishment which offers a warm welcome and a 'Home from Home' atmos...

More Details

67 High Street, Forres, t: 01309 672531

The Royal Oak
18. The Royal Oak

Very friendly Public House boasting over 160 different Scottish Malt Whiskies and also 2 Real Ales on hand pump. Pool Table/Dart Board/ Sky Sports/BT ...

More Details

30 Fife Street, Dufftown, t: 01340820158

Dean's of Huntly
19. Dean's of Huntly

In the heart of castle country and on the edge of the whisky trail we at Dean’s invite you to enjoy a taste of Scotland and see for...

More Details

Depot Road, Huntly, t: 01466 792086

Al Bahar
20. Al Bahar

...

More Details

156 High Street, Elgin, t: 01343 545000