Duffus is a charming village situated 5 miles west of Elgin, Duffus is home to both Duffus Castle and St. Peters' Kirk, both of which are steeped in local history.



Kirktoun is a delightful cottage with open country views and within walking distance of Duffus, making it a great choice for couples or for families. Duffus has a shop, pub and play park. Kirktoun is a surprisingly spacious cottage. The bright sitting room has a lovely restored open fire (with complementary logs from the Estate), […]