Dominant la plaine d’Alsace, il est bâti sur un immense bloc de rocher appelé Le Tour du Rocher d’où la vue est imprenable. Il doit son nom à Sainte Odile « Patronne de l’Alsace » née au VIIème aveugle, retrouvant miraculeusement la vue à 12 ans, elle refuse de se marier et voue sa vie à Dieu.
Ce lieu, riche en histoires et légendes, très visités par touristes et pèlerins aujourd’hui; était un important monastère. On trouve les vestiges d’une muraille très ancienne : Le mur païen est l’un des sites les plus mystérieux d’Alsace, vieux de 10 siècle avant JC, il s’étend sur 11km ; on dit qu’il se dégage de ce mur une étrange atmosphère, comme sa vocation qui reste inexplicable. On croise aussi la source Saint Odile, ou la Sainte rencontra un aveugle assoiffé et frappant le rocher, elle fit jaillir une source, dont l’eau guérie l’infirme…