The castle is no longer visible except perhaps in outline and has a house on the site. The island itself is now a peninsula.
On a former island in the loch is the site of a strong castle of the MacDonalds, It was later held by the MacLeans, then the Campbell Earls and Dukes of Argyll, who had a causeway and factor's house built on the site in 1748. The factor, called MacLaren is said to have died before he could enter his new house. His ghost reputedly haunts the house, as does a 'Green Lady'.