Fæstningen Marienberg er det mest dominerende element i byen; den tårner sig op over det hele. Den oprindelige borg på Marienberg, en bakke, der blev bebygget i slutningen af bronzealderen, var sandsynligvis et lille fort, der blev bygget i begyndelsen af det 8. århundrede af de frankisk-tysk-tyskiske hertuger. Den runde Marienkapelle er en af de ældste kirkebygninger i Sydtyskland og stammer fra omkring år 1000. Fra 1200 blev der bygget en usædvanlig stor borg, som blev udvidet i senmiddelalderen og renæssancen. I et halvt årtusinde, fra ca. 1250 til 1720, var Marienberg herskersæde for Würzburgs fyrstbiskopper, som også havde titlen som hertug af Østfranken.
Efter svenskernes stormning af borgen i 1631 byggede fyrstbiskop Johann Philipp von Schönborn en cirkel af massive bastioner, som er det dominerende træk ved Marienberg-fæstningen. I 1945 blev fæstningen næsten helt udbrændt, og genopbygningen blev først afsluttet i 1990.
Marienkirche (Marienkirche), der stammer fra 706 e.Kr., det 40 meter høje tårn og brøndhuset med en over 100 meter dyb cisterne er imponerende monumenter over en over 1000-årig historie.
Fra slotsgården er der adgang til den 1 300 kvadratmeter store fyrstegård, som blev genopbygget i efter planer fra begyndelsen af det 18. århundrede.