Die Stiftskirche St. Peter und Paul steht auf dem höchsten Punkt des Eresberges. Die erste Kapelle des früheren Klosters hatte wohl noch aus Holz bestanden, sie gilt als eine der ersten in Westfalen entstandenen Kirchen. 785 wurde sie vom König Karl durch eine Basilika aus Stein ersetzt. Diese Basilika war vermutlich die Vorgängerin der heutigen Kirche, deren Bau auf das 13. Jahrhundert zurückgeht. Die Krypta unter dem erhöhten Chor aus dem Jahr 1290 trägt auch den Namen Heidenkeller: Hier vermuteten die Menschen den Standort des heidnischen Heiligtums Irminsul.
Die ursprünglich zwei Türme der Obermarsberger Stiftskirche wurden bei einem Umbau 1410 durch den großen, wuchtigen Turm ersetzt, der die Kirche bis heute prägt und Mitte des 17. Jahrhunderts wurde sie erneut umgebaut. Der Turmhelm wurde 1829 nach einem Brand ersetzt, so dass der Turm heute insgesamt 57 Meter hoch ist. Die Stiftskirche Obermarsberg dient heute der katholischen Gemeinde als Pfarrkirche St. Petrus und Paulus.
Adresse: 34431 Marsberg, Am Stift 10