Zamek Eilean Donan został wzniesiony w 1220 roku przez szkockiego króla Aleksandra II, który przekazał go klanowi MacKenzie. Decydującą przyczyną powstania warowni była potrzeba obrony pobliskich ziem przed nieustannie powtarzającymi się atakami Wikingów. Na podstawie zachowanych reliktów przyjmuje się, że zamek obejmował powierzchnię prawie całej wyspy. Podstawowy element twierdzy stanowił masywny mur kurtynowy. Dobudowana najprawdopodobniej w XIV wieku, potężna wieża mieszkalno – obronna ulokowana została w najwyższym punkcie wyspy. Wieża ta posiadała wymiary 17.3 na 13.1 metrów, przy grubości ścian dochodzących u podstawy do 3 metrów. Kolejna masywna wieża (zwana „północną”), o grubości ścian dochodzących, aż do 4.3 metrów została wybudowana na północnym krańcu wyspy. Kolejne dwie, mniejsze wieżyczki zostały dodane na wschodnim (bliżej Wieży Północnej) i południowym narożniku kurtynowego muru. Główne wejście tego zamku ulokowane było natomiast pomiędzy główną wieżą i wieżą „północną”.
Druga faza przebudowy zamku przypada na XV wiek. Powierzchnia zamku została mocno zredukowana do obszaru prawie pięciokrotnie mniejszego od oryginalnej twierdzy. Od tej pory ścisłe centrum zamku wyznaczała główna wieża. Mieściła ona trzy kondygnacje oraz strome, przykryte kamiennymi płytkami poddasze z schodkowymi szczytami. W roku 1504 zamek został zdobyty przez Alexandra Gordona, trzeciego hrabiego Huntly. W roku 1511 Christopher MacRea, pełniący dotychczas rolę strażnika rodu MacKenzie został oficjalnie mianowany konstablem zamku Eilean Donan. Do jego zadań, oprócz obrony zamku należała także ochrona wszystkich okolicznych posiadłości.
Trzecia faza budowy zamku przypada na stulecia XVI i XVII. W XVI wieku od wschodniej strony, w odległości kilku metrów od właściwego zamku wybudowany został sześcioboczny bastion, przystosowany pod użycie armat. W nim jednocześnie ulokowane zostało nowe, główne wejście do zamku. W roku 1719 znakomita część Eilean Donan została zniszczona. Zamek obsadzony przez żołnierzy hiszpańskich wspierających Jakobitów w ich walce o przywrócenie tronu brytyjskiego dynastii Stuartów został ostrzelany przez angielskie okręty i po trzech dniach walki zdobyty i wysadzony w powietrze. Na następnych blisko 200 lat zamek zamienił się w malowniczą ruinę.
W roku 1911 major, a następnie porucznik – pułkownik John MacRae – Gilstrap wykupił całą wyspę wraz ze wspomnianymi ruinami. W roku 1912 podjął decyzję o odbudowie zamku. Prace te oficjalnie zostały ukończone w lipcu 1932 roku. Wejście do zamku obecnie prowadzi przez łukowatą bramę wyposażoną w potężną bronę. Ponad wejściem widnieje inskrypcja głosząca, że „jak długo MacRea jest w środku, Fraser nie pozostanie na zewnątrz”. Wewnątrz stoi potężna wieża, która pierwotnie miała stanowić istotny i zarazem ostateczny punkt obrony twierdzy w przypadku przedostania się napastników przez umocnienia zewnętrzne, kurtynowy mur i bronę. Prowadzące do wieży obecne schody dają dostęp do tzw. pokoju kwaterunkowego. Pierwotne, oryginalne wejście, co było typowe dla szkockich wież mieszkalno – obronnych, ulokowane było na poziomie pierwszego piętra. Dostęp do wnętrza możliwy był zatem jedynie za pomocą drabiny lub łatwych do demontażu drewnianych schodów. Szerokość murów w tej części zamku dochodzi do 4.3 metrów. Obecnie w pokoju wystawiona jest ciekawa kolekcja mebli, broni, porcelany i innych artefaktów nawiązujących do dziejów klanu MacRea i historii lokalnej. Nad pokojem kwaterunkowym znajduje się tzw. „Wielki Hall”, który jest największym pomieszczeniem zamku. Obecnie, podobnie jak w pokoju kwaterunkowym w Wielkim Hallu wystawiona jest ciekawa ekspozycja mebli, broni, obrazów i pamiątek rodzinnych, wliczając w to liczne herby klanu MacRea. Na trzecim piętrze zamku mieszczą się sypialnie.
Odbudowany w latach 1912-32 i połączony ze stałym lądem kamiennym mostem Eilean Donan stał się wkrótce jednym z najsłynniejszych zamków na świecie. Ta malowniczo położona, na niewielkiej wysepce u ujścia Loch Duich warownia, od lat stanowi jeden z głównych celów rzeszy turystów odwiedzających rejon szkockiego Highland.
Eilean Donan Castle jest położony na wyspie na Loch Duich niedaleko miejscowości Dornie w zachodniej części regionu Highland.
Zdjęcia wykonano w sierpniu 2023 roku.