Lieutenant Colonel John MacRae-Gilstrap (31 December 1861 – January 1937) was a British army officer and a senior figure of the Clan Macrae. He contested a rival claim to the chiefship of the clan, and in 1912 he purchased and subsequently restored the Macrae stronghold of Eilean Donan Castle on Loch Duich in the west of Scotland.