Замок Сталкер расположен в 25 милях севернее Обана в западной части Шотландии в устье озера Лох-Лейх.
Название замка происходит от гальского "Stalcaire", что означает "соколиный охотник"
Крепость была построена примерно в 1320 году и многие годы была во владении Дункана Стюарта Аппинского. Король Джеймс IV, который приходился кузуном владельцу замка, очень любил охотиться в этих местах.