Eilean Donan (gaélico escocés: Eilean Donnain) es una pequeña isla en el lago Duich en el altiplano occidental de Escocia (highlands). Está conectada con el continente por un puente peatonal y se encuentra a media milla de la aldea de Dornie. Eilean Donan (que significa simplemente "isla de Donnan") es el nombre de Donnan de Eigg, un santo celta martirizado en 617. Donnan se dice que estableció una iglesia en la isla, aunque no hay rastro de estos restos.
La isla está dominada por un castillo que es familiar de muchas fotografías y apariciones en cine y televisión. El castillo fue construido en el siglo XIII, pero fue destruido en el siglo XVIII. Los edificios actuales son el resultado de la reconstrucción del siglo XX. Eilean Donan Castle es el hogar del Clan Macrae.