Eilean Donan castle with the Isle of Skye in the background July 10, 2014 Posted Under: No Comments Eilean Donan castle is on the mainland. Worth a visit when you’re on the Isle of Skye.