The castle was granted to John of Killin, 10th Chief of Clan MacKenzie (1485-1561) after he fought at the Battle of Flodden.
Die Burg wurde John of Killin, 10. Clanchef der MacKenzies, (1485–1561) verlehnt, nachdem dieser in der Schlacht von Flodden Field gekämpft hatte.