Food, Drink and Shopping in Moray & Speyside

 

 

Pattaya Thai Restaurant
1. Pattaya Thai Restaurant

...

More Details

54 High Street, Elgin, t: 01343 551577

The Ditsy Teacup
2. 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

Mezzo @ The Mansefield
3. Mezzo @ The Mansefield

...

More Details

2 Mayne Road, Elgin, t: 01343 540883

Duffus Inn
4. 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

Rendezvous At The Royal
5. Rendezvous At The Royal

...

More Details

The Royal Hotel, Station Road, Elgin, t: 01343 543474

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

CJs Plaice
7. CJs Plaice

...

More Details

Newmill Road, Elgin, t: 01343 544143

Garmouth Hotel
8. 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

Ewe  and  Me
9. Ewe and Me

...

More Details

79 High Street, Aberlour, t: 01340 871283

Spice Tandoori
10. Spice Tandoori

...

More Details

9a Moss Street, Elgin, t: 01343 540932

Grampian Hotel Restaurant
11. 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

Golden Grill
12. Golden Grill

...

More Details

69 High Street, Elgin, t: 01343 208448

Crown  and  Anchor
13. Crown and Anchor

The Crown and Anchor Inn is a warm, friendly place. The inn is situated in the heart of Findhorn village overlooking the beautiful Findhorn bay. We ar...

More Details

Findhorn, t: 01309 690243

Pino Pizza Lossiemouth
14. Pino Pizza Lossiemouth

...

More Details

16 Queen Street, Lossiemouth, t: 01343 810000

The Abbey Inn
15. The Abbey Inn

Phil and Marcia welcome you; With cosy fires in the winter, oak beams and a warm, friendly atmosphere, Traditional pub grub served daily with a va...

More Details

Findhorn Road, Kinloss, t: 01309 690475

Laird's Kitchen at Delgatie Castle
16. Laird's Kitchen at Delgatie Castle

Our pretty tearoom is situated in what was the Castle Kitchen and offers a wide choice of food. We pride ourselves on the quality of what we offer cu...

More Details

Delgatie, Turriff, t: +44 (0)1888 563479

Boath House Hotel
17. 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

Qismat Tandoori
18. Qismat Tandoori

...

More Details

204 High Street, Elgin, t: 01343 541461

The Fjord Inn
19. The Fjord Inn

With excellent views, the Fjord Inn is situated midway between Inverurie, Turriff and Huntly, attracting discerning diners from the local area and muc...

More Details

Fisherford, Turriff, t: 01464 841232

Hopeman Village Tea Rooms  and Takeaway
20. Hopeman Village Tea Rooms and Takeaway

...

More Details

25 Harbour Street, Hopeman, Elgin, t: 01343 831508