Sir Robert Lauder of Quarrelwood was constable of Urquhart Castle in 1329. After fighting at the Battle of Halidon Hill in 1333, where the Scots were defeated, Lauder returned to hold Urquhart against another threatened English invasion. It is recorded as being one of only five castles in Scotland held by the Scots at this time (the others were Dumbarton, Lochleven, Kildrummy and Loch Doon). In 1342, David II spent the summer hunting at Urquhart, the only king to have stayed here.