Food, Drink and Shopping in Moray & Speyside

 

 

JJ's
1. JJ's

Family run since 2000, this popular friendly restaurant is open from Tuesday to Saturday 9am to late for breakfast, coffees, lunches, high teas and ev...

More Details

15 High Street, Grantown on Spey, t: 01479 870100

A Gift from Scotland
2. A Gift from Scotland

...

More Details

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

Le Cafe Coull
3. Le Cafe Coull

...

More Details

25 West Church Street, Buckie, t: 01542835400

The Granary
4. The Granary

...

More Details

14-18 Thunderton Place, Elgin, t: 01343 555175

Tomintoul  and  Glenlivet Discovery Centre
5. Tomintoul and Glenlivet Discovery Centre

...

More Details

43 The Square, Ballindalloch, Tomintoul, t: 01807580760

Macbeth's Butchers
6. Macbeth's Butchers

Macbeth's is one of Scotland's premier butchers and game dealers, specialising in wholesale, retail and mail order beef, pork, lamb and game. Our bee...

More Details

11 Tolbooth Street, Forres, t: 01309 672254

Laichmoray Hotel Restaurant and Whisky Lounge
7. 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

Boogie Woogie
8. Boogie Woogie

A really relaxed gift, clothes and coffee shop. Eclectic and well-designed items as gifts and for homes. Contemporary, freshly-made and locally-sourc...

More Details

2 Regent Square, Keith, t: 01542888077

Costa Coffee
9. Costa Coffee

...

More Details

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

Beaver Travel
10. Beaver Travel

...

More Details

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

Sunny Brae Restaurant
11. Sunny Brae Restaurant

On a quiet summer evening you can enjoy an aperitif on the terrace and the wonderful sea view. The Eat Scotland silver award restaurant uses the fin...

More Details

Sunny Brae Hotel, Marine Road, Nairn, t: 01667 - 452309

Cook House Take Away
12. Cook House Take Away

...

More Details

56 Glen Moray Drive, Elgin, t: 01343 542353

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

Cairngorm Bike and Hike
14. Cairngorm Bike and Hike

...

More Details

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

Gordon Arms Hotel
15. 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

Pizzaeria Toscana
16. Pizzaeria Toscana

...

More Details

20 Thunderton House, Elgin, t: 01343 551066

Spindrift of Tomintoul
17. 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

The Royal Hotel and Restaurant
18. The Royal Hotel and Restaurant

Recently taken over buy new owners this Victorian Hotel and Restaurant is now known as the "Best Place to eat in Keith" A mixture of Traditi...

More Details

Church rd, Keith, t: 01542 886978

Elgin Kebab House
19. Elgin Kebab House

...

More Details

23 Commerce Street, Elgin, t: 01343 548000

Scribbles Pizza House
20. Scribbles Pizza House

...

More Details

154 High Street, Elgin, t: 01343 542835