Book Online:  The Lodge | Old Duffus Farmhouse | Kirktoun Cottage

Email: | Tel: 01343 830270 | Mob: (+44) 07812 017386


Local Information

Please click on the headings below to go to that section

Our Favourite Cafes | Restaurants |Pubs Golf Distilleries Take Aways | Shops Cycling & Walking | Taxis Ancient Monuments and Castles | Visitor Centres | Fuel 

Nearest Shop

Duffus Post Office
Hopeman Road, Duffus IV30 5RR.  Tel: 01343 830220



Blackfriars Road, Elgin IV30 1TY. Tel: 01343 830220

Edgar Road, Elgin IV30 6YQ. Tel: 01343 564000

Marks & Spencers
High Street, Elgin IV30 1DJ. Tel: 01343 559319

Harbour Street, Hopeman IV30 1DJ. Tel: 01343 835995

Take Aways                                                                     Back to Top

Massum Tandoori (Indian)
Queen Street, Lossiemouth IV31 6PY. Tel: 01343 810555

Hopeman Chinese Takeaway
Harbour Street, Hopeman IV30 5RU. Tel: 01343 830167

Thai Cottages (Thai)
Queen Street, Lossiemouth IV31 6PR. Tel: 01343 810969

Napoli Takeway (Italian)
Clifton Road, Lossiemouth IV31 6DB. Tel: 01343 812822

Ocean Pearl (Fish & Chips)
Queen Street, Lossiemouth IV31 6PY. Tel: 01343 812514

Restaurants & Pubs                                                     Back to Top

Pub Food

Duffus Inn (Pub Food)
Hopeman Road, Duffus IV30 5RR. Tel: 01343 835065

Mash Tun (Pub Food)
Broomfield Square, Aberlour AB38 9QB. Tel: 01340 881771

The Muckle Cross, JD Wetherspoons (Pub Food)
High Street, Elgin IV30 1BU. Tel: 01343 8559030

Linkwood Lodge, Brewers Fayre, (Pub Food)
Linkwood Way, Elgin IV30 1HY. Tel: 08701 977095

The Loft Bistro and Venue (Pub Food)
East Grange, Kinloss IV36 2UD. Tel: 01343 850111

Cawdor Tavern (Pub Food)
Cawdor, Nairn IV12 5XP. Tel: 01667 404777

Crooked Inn (Pub Food)
Burghead Road, Alves IV30 8UU. Tel: 01343 850646

Kimberley Inn
Findhorn, Forres IV36 3YG. Tel: 01340 881771


Seafood                                                                           Back to Top

Ashvale (Fish)
Moss Street, Elgin IV30 1LU. Tel: 01340 552441

Clifton Road, Lossiemouth IV31 6DJ. Tel: 01340 813743


La Caverna (Italian)
Clifton Road, Lossiemouth IV31 6DJ. Tel: 01340 813027

Scribbles Pizza House (Italian)
High Street, Elgin IV30 1BD. Tel: 01343 542835

Pizzeria Toscana (Italian)
Thunderton Place, Elgin IV30 1BG. Tel: 01343 551066


Akash Tandoori (Indian)
South Street, Elgin IV30 1JZ. Tel: 01343 544000

The Qismat Tandoori (Indian)
High Street, Elgin IV30 1BA. Tel: 01343 541461


Charlie Chan's (Chinese)
High Street, Lossiemouth IV31 6AA. Tel: 01343 814777

Emperor Restaurant (Chinese)
North College Street, Elgin IV30 1EL. Tel: 01340 551133


Xoriatiki (Greek)
High Street, Elgin IV30 1EA. Tel: 01343 546868


Mezzo at Mansefield Hotel (Bistro)
Main Road, Elgin IV30 1NY. Tel: 01343 540883


A1 Cabs
East High Street, Elgin. Tel:01343 569169

Lossiemouth Minibus Service
North Covesea Road, Lossiemouth. Tel: 01343 815544

Moray Taxis
Moycroft Industrial Estate, Elgin. Tel: 01343 545454

Sutherland Taxis
Harbour Road, Hopeman. Tel: 01343 830236

Visitor Centres

Johnstons of Elgin Woollen Mill
Newmill, Elgin IV30 4AF. Tel: 01343 554000
Heritage Centre, Mill Tour, Shops & Café.

Logie Steading Visitor Centre
Dunphail, Forres IV36 2QN. Tel: 01309 611733
Speciality Shops & Restaurant.

Speyside Cooperage Visitor Centre
Dufftown Road, Craigellachie AB38 9RS. Tel: 01340 871108
Gift Shop & Coffee Shop.

W D C S Wildlife Centre
Spey Bay, Fochabers IV32 7PJ. Tel: 01343 820339
Exhibitions, Wildlife Walks, Dolphin Watching, Gift Shop & Café.

Brodie Countryfayre
Brodie, Forres IV36 2TD. Tel: 01309 641555
Food Hall, Shops & Restaurant.


Malt Whisky Trail
The only malt whisky trail in the world.

Dallas Dhu
Forres IV36 2RR.  Tel: 01309 676548

Glen Grant
Rothes AB38 7BS. Tel: 01340 832 118

Glen Moray
Bruceland Road, Elgin IV30 1YE. Tel: 01343 550900

Ballindalloch, Banffshire AB37 9BD. Tel: 01807 500345

Dufftown, Banffshire AB55 4DH. Tel: 01340 820373

Ballindalloch, Banffshire AB37 9DB. Tel: 01340 821 720

Easter Elchies, Craigellachie AB38 9RX. Tel: 01340 872 280

Invererne Road, Forres IV36 3EB. Tel: 01309 675968

Aberlour Distillery
Aberlour, Banffshire AB3 9PJ. Tel: 01340 881249

Knockando, Aberlour, Banffshire AB38 7RY. Tel: 01479 874635

Ballindalloch, Banffshire AB37 9AB. Tel: 01479 874635

Keith, Banffshire AB55 3BS. Tel: 01542 783044

Ancient Monuments & Castles

Brodie Castle
Brodie, Forres IV36 2TE. Tel:01343 554000
Tour, Woodland Walks, Adventure Play Fort & Tea Room.

Cawdor Castle
Cawdor, Nairn IV12 5RD. Tel: 01667 404401
Tour, Gardens, Nature Trails, Golf Course, Shop & Restaurant.

Ballindalloch Castle
Ballindalloch, Banffshire AB37 9AX. Tel: 01807 500205
Tour, Gardens, Shop & Tea Room.

Elgin Cathedral
King Street, Elgin IV30 1HU. Tel: 01343 547171

Pluscarden Abbey
Elgin IV30 8UA. Tel: 01807 500205

Spynie Palace
Elgin IV30 5QG.

Burghead Well and Iron Age Fort
Burghead IV30 5XL.

Duffus Castle
Duffus Estate. Opposite Old Duffus Farmhouse and just up the road from The Lodge

Elgin Museum
High Street, Elgin IV30 1EQ. Tel: 01343 543675

Moray Motor Museum
Bridge Street, Elgin IV30 4DE. Tel: 01343 544933

Fochabers Folk Museum & Heritage Centre
High Street, Fochabers IV32 7DU. Tel: 01343 821204

Walking and Cycling

Moray Walks, Cycle and Riding Trails

The Moray Coast Trail

The Speyside Way

The Dava Way

Randolph’s Leap and the River Findhorn


Moray Golf Club
Stotfield Road, Lossiemouth.  IV31 6QS Tel: 01343 812018

Elgin Golf Club
Hardhillock, Birnie Road, Elgin IV30 8SX Tel: 01343 542884

Kinloss Golf Club
Kinloss, Forres.  IV36 2UB Tel: 01343 850585

Hopeman Golf Club
Loge Road, Hopeman.  IV30 5YA Tel: 01343 830578

Forres Golf Club
Muiryshade, Forres.  IV36 2RD Tel: O1309 672 250


Blackfriars Road, Elgin IV30 1TY.

Watts Garage
Queen Street, Lossiemouth. Tel: 01343 812064

Buccaneer Service Station
Lossiemouth Road, Elgin.

If you have any further questions or you have a suggestion
to add to this page, please contact us.

Back to Top


About Us and Our Area - Our favourite places, best walks, events and more