The choir and the sanctuary with the high altar, which used to be separated by the nave by a wooden screen, are located at the opposite east end of the church.
The 9th Chief, Alasadair or Alexander's son William, had his grave prepared in the south wall of the nave in 1539.
It was a Catholic church before falling into disuse shortly after its completion around 1560 as a consequence of the reformation, but the churchyard continued to be used as a MacLeod burial site.
The church's decayed roof was renewed in 1784 by Captain Alexander MacLeod of Berneray, but burned down shortly after and had to be rebuilt once again in 1787.
In the 19th century it was used as a cow byre before being restored by Catherine Herbert Countess of Dunmore in 1873, and in 1913, the tower was rebuilt after being damaged by a lightning strike six years earlier.