Food, Drink and Shopping in Moray & Speyside

 

 

Pizzaeria Toscana
1. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

China Town Buffet
2. China Town Buffet

...

More Details

222 High Street, Elgin, t: 01343 552332

Restaurant La Faisanderie
3. Restaurant La Faisanderie

The best Scottish Food ~ with a French Touch. Ideally situated in Dufftown's Square La Faisanderie offers a unique dining experience. Run by propriet...

More Details

2 Balvenie Street, Dufftown, t: 01340 821273

Laichmoray Hotel Restaurant and Whisky Lounge
4. Laichmoray Hotel Restaurant and Whisky Lounge

In the restaurant and garden room conservatory our lunchtime and evening menus offer many traditional favourites which are prepared by our chefs using...

More Details

Laichmoray Hotel, Maisondieu Road, Elgin, t: 01343 540045

The Ditsy Teacup
5. The Ditsy Teacup

A unique, edgy and inviting coffee shop, offering home baking, light lunches and tea and coffee....

More Details

26 Thunderton Place, Elgin, t: 07921826963

Brodie Countryfare Lunchroom
6. 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

Dean's of Huntly
7. 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

The Clockhouse Restaurant
8. The Clockhouse Restaurant

Enjoy fine Highland cuisine using fresh local produce in the relaxing atmosphere of this village restaurant in the centre of Tomintoul. Choose from ei...

More Details

The Square, Tomintoul, t: 01807 580378

The Mason Arms
9. The Mason Arms

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

More Details

22 CONVAL STREET, Dufftown, t: 01340 820302

Costa Coffee
10. Costa Coffee

...

More Details

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

Emperor Restaurant
11. Emperor Restaurant

...

More Details

7 North College Street, Elgin, t: 01343 551133

EarthShare
12. EarthShare

EarthShare is Moray's community supported agriculture scheme, growing organic vegetables and soft fruit for up to 200 local families since 1994. Subsc...

More Details

65 Society Street, Nairn, t: 0782 566 7601

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

Knockomie Inn
14. 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
15. 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

Polish Deli
16. Polish Deli

...

More Details

9 Commerce Street, Elgin, t: 01343 552454

Jimmy Chungs
17. Jimmy Chungs

...

More Details

15 Greyfriars Street, Elgin, t: 01343 549966

Carlton Hotel
18. 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

Christies of Fochabers
19. Christies of Fochabers

...

More Details

The Nurseries, Fochabers, t: 01343 820362

Johnstons of Elgin Mill  and  Coffee Shop
20. Johnstons of Elgin Mill and Coffee Shop

...

More Details

Newmill, Elgin, t: 01343 554099