View of the Urquhart Castle with Loch Ness. The magnificently situated Urquhart Castle, on the banks of Loch Ness, remains an impressive stronghold despite its ruinous state. Once one of Scotland's largest castles, Urquhart's remains include a tower house that commands splendid views of the famous loch and Great Glen.