No one knows exactly when Castle Hofen was built, but there are records referring to it as far back as 1120.  Castle Hofen was built beside the Neckar River to ward off enemy attacks on the village which was next to the castle.  On the other side of the river was another similar castle built next to another village for the same purpose.