Castle Holm stands on an islet in Loch Strom, connected to the surrounding land by a causeway which can be crossed at low water.
Dating to the 12th century, the castle measures 5.5 metres by 6.5 metres, with walls that are around 1.2 metres thick. The ruins stand to a height of around 3.0 metres.