Zamek Stalker (gael. Caisteal an Stalcaire) – zamek (wieża mieszkalna) w Szkocji, położony w jednostce administracyjnej Argyll and Bute. Znajduje się na niewielkiej wyspie, a jego początki sięgają XIV wieku.

Położenie Zamek zlokalizowany jest na niewielkiej wyspie u ujścia Loch Laich na zachodnim wybrzeżu Szkocji, 40 km na północ od Oban, w jednostce Argyll and Bute.

Budowla jest własnością prywatną, ale w ograniczonej liczbie organizowane są po niej wycieczki. Do zamku można się dostać wyłącznie łodzią.

Historia mały|lewo|Zamek Stalker przedstawiony na rycinie z 1887 roku

Przypuszcza się, iż pierwotnie w miejscu obecnego zamku Stalker znajdował się mały ufortyfikowany budynek wzniesiony około 1320 roku, należący do klanu MacDougall, którego przedstawiciele nosili wówczas tytuł lordów . W 1388 roku lordostwo Lorn przeszło w ręce klanu Stewart, łącznie z ziemiami i zamkiem Stalker.