Find Your Holiday Cottage...

Select either Friday or Saturdays for the best results. Click to search all Scottish Locations.


Google Geocoding API error: The request was denied.


Duffus is a small village in the Moray region, a lively market town around the River Lossie dating back to the thirteenth century.

The name of DUFFUS derives from the lands of DUFFUS in Morayshire, Scotland. The present DUFFUS PARISH lies in the the lands of the ancient BARONY OF DUFFUS an area of 9,565 acres. At one time, the region was below sea-level and the Loch of Spynie and stagnant pools of water were a conspicuous feature of the area. Duffus has consecutively won countless awards, including "Best Kept small village in the North of Scotland". There are still some old village houses here.

Duffus Castle is located a mile and a half east of Duffus village, off the B 9012 at Old Duffus, 40 miles north-east of Inverness on the A96-B9089.