L'église, de style roman, est surmontée d'un clocher coiffé d'un dôme à impériale. La nef comporte trois travées et elle est munie de bas-côtés. Le transept n'est pas saillant. Le chevet est constitué d'une abside flanquée de deux absidioles.
Une chapelle latérale date du XVe siècle. C'est dans l'absidiole nord qu'était installée la statue de la Vierge, objet d'un pèlerinage le , avant qu'elle ne soit transférée dans la nouvelle basilique.
L'église accueille depuis 1994 un orgue Haerpfer-Erman de plus de 800 tuyaux. Cet orgue a été démonté pour être déplacé ; cependant, après avoir été démonté, il a été placé dans un entrepôt et s'y trouve toujours[réf. souhaitée].