Zamek ten znajduje się pomiędzy jeziorami Loch Lochy i Loch Arkaig, w hrabstwie Highland. Powstał w XVII wieku. Doszczętnie spalony przez Jakobinów w wieku XVIII, dokładnie w roku 1746, po bitwie pod Culloden. Wówczas to armia jakobińska poniosła klęskę, a szkockie klany wycofały się w okolice gór Highlands. Przez pół wieku zamek leżał w ruinach, do momentu kiedy z początkiem XIX wieku został odbudowany przez Donalda Camerona. Od tej chwili pełni funkcję stylowego, szkockiego domu, choć nie zmienił się jego wygląd przypominający uprzedni zamek.
W odległości 4 kilometrów od Gairlochy znajduje się muzeum klanu Cameronów, jednego z największych klanów szkockich. Podczas II wojny światowej w zamku Achnacarry mieścił się główny obóz treningowy brytyjskich komandosów upamiętniony przez „Commando Memorial” w okolicy Spean Bridge. Tutaj szkolili się również żołnierze polskiej Samodzielnej Kompanii Commando oraz cichociemni. W miejscowości Spean Bridge można odnaleźć polski akcent na szkockiej ziemi, pomnik z napisem „Comando Memorial” postawiony ku pamięci polskich komandosów szkolonych na zamku Achnacarry.
Jako ciekawostkę należy dodać, że w 1928 został podpisany układ OPEC (Organization of the Petroleum Exporting Countries)właśnie na zamku Achnacarry w Szkocji.
Podczas II wojny światowej Donald Walter Cameron of Lochiel - XXV Naczelnik Klanu Cameronów udostępnił w 1942 roku zamek wAchnacarry Brytyjskiej Armii jako miejsce treningów oddziałów komandosów. Komandosi nazwali zamek „Castle Commando”.