La fortaleza Marienberg es el elemento más dominante de la ciudad; se eleva por encima de todo. El castillo original en el Marienberg, una colina que fue habitada por primera vez a finales de la Edad de Bronce, fue probablemente un pequeño fuerte construido a principios del siglo VIII por los duques franco-turingios. La Marienkapelle, de planta circular, es uno de los edificios eclesiásticos más antiguos del sur de Alemania y data de alrededor del año 1000. A partir del año 1200 se construyó un castillo inusualmente grande, que se amplió durante la Baja Edad Media y el Renacimiento. Durante medio milenio, desde aproximadamente 1250 hasta 1720, el Marienberg fue la sede de los príncipes-obispos de Würzburg, que también ostentaban el título de duque de Franconia Oriental.
Tras el asalto del castillo por parte de los suecos en 1631, el príncipe-obispo Johann Philipp von Schönborn construyó un círculo de enormes baluartes, que son la característica dominante de la fortaleza de Marienberg. En 1945 la fortaleza quedó casi totalmente calcinada, y su reconstrucción no se completó hasta 1990.
La iglesia de Santa María (Marienkirche), que data del año 706 d.C., la torre del homenaje de cuarenta metros de altura y la casa del pozo con una cisterna de más de 100 metros de profundidad son impresionantes monumentos de una historia de más de 1000 años.
El Jardín de los Príncipes, de 1.300 metros cuadrados, es accesible desde el patio del castillo: fue reconstruido sobre la base de planos de principios del siglo XVIII.