En el emplazamiento de la actual iglesia se encontraba uno de los edificios sagrados más antiguos de Viena, fundado en el año 792 por Carlomagno, del que hoy no queda nada. En 1701 se inició la construcción de la nueva Peterskirche, la iglesia actual, inicialmente según los planos de Gabriele Montani, a quien sucedió dos años después Johann Lukas von Hildebrandt, que diseñó la fachada cóncava y la cúpula. El arquitecto Francesco Martinelli dirigió las obras. La iglesia de San Pedro se inserta entre otras arquitecturas, desarrollándose principalmente en altura, dentro de un espacio estrecho. La parte central, coronada por una gran cúpula, está flanqueada por dos torretas, obra de Matthias Steinl, autor de muchas de las decoraciones interiores. El baldaquino sobre el portal de la fachada fue diseñado en 1753 por Andreas Altomonte. El interior, con su característica planta ovalada, tiene la superficie de la cúpula completamente pintada al fresco con la Coronación de Nuestra Señora, obra de 1713 de Johann Michael Rottmayr.