Une légende est attachée au château. Elle raconte que les comtes d'Eguisheim revinrent des croisades avec des Templiers. Ceux-ci se s'installèrent au château et y accumulèrent un grand trésor.
Les Templiers subirent ensuite les persécutions qui amenèrent leur ordre à disparaître. Leur dernière héritière était une certaine Odile. Celle-ci ne voulu pas se marier, et mourut encore jeune d'une maladie. Toutefois, sentant sa fin arriver, elle avait pris soin de demander à un serviteur d'enterrer le trésor auprès de son corps, qui devait être profondément enfoui sous le château. Le serviteur fit comme on lui avait ordonné, et lorsqu'il sentit sa propre fin arriver, il transmit l'emplacement du tombeau à son fils. Ce fils fit de même avec son fils, et le secret se transmit de génération en génération, sans que le repos d'Odile soit troublé.
Mais le secret échut un jour à deux jumeaux pour qui la convoitise fut trop forte. Ils décident de s'emparer du trésor : il se rendent de nuit à l'emplacement du tombeau et creusent. Mais ce faisant, ils fragilisent les appuis du rocher proche. Alors qu'ils voient apparaître le cercueil, un grand pan de rocher s'abat sur la tombe. Les deux jumeaux sont ensevelis près du trésor tant convoité.