Die Burg liegt auf einer sehr kleinen Insel, im Loch Laich, einer Seitenbucht des Loch Linnhe. Sie besteht nur aus einem einfachen aber massigen Keep. Die Burg kann nur mit dem Boot erreicht werden, selbst bei Ebbe ist von einem Spaziergang durchs Watt eher abzuraten. Die Besichtigung der bewohnten Räume der Burg ist nur nach vorheriger telefonischer Absprache möglich, die Bootsfahrt zur Insel ist aber im Eintrittspreis inbegriffen.
Besonders interessant ist die sehr bewegte Geschichte der Burg, die als Beispiel für den Umgang der schottischen Clans miteinander im Mittelalter dienen kann. Kaum ein Herr der Burg ist nämlich eines natürlichen Todes gestorben.
Ursprünglich glaubte man, daß dieses Castle ein „kleines befestigtes Gebäude“ ein „Fortalice“ war, das den Mc Dougalls gehörte, als sie die Lords of Lorne waren. Errichtet wurde es ca.1320. Die Mc Dougalls verloren ihren Titel nach der Schlacht unter König Bruce am Branderpass im Jahre 1308 und die Stewarts wurden Lords of Lorne seit 1388.
Stalker Castle ist eine leicht zu verteidigende Festung, weil sie bei Flut nur mit dem Boot zu erreichen war.
In unserer Zeit gehört die Burg wohl zu den meist fotografierten Motiven Schottlands.