Wenzelschloss, Medieval castle in Lauf an der Pegnitz, Germany
Wenzelschloss is a medieval castle on a small island in the Pegnitz River, in the Bavarian town of Lauf an der Pegnitz. Its gate tower is decorated with the Bohemian coat of arms and a figure of Saint Wenceslas, and the building rises over several floors above the water.
Emperor Charles IV ordered the castle built between 1357 and 1360 as a show of Bohemian authority in the region. It replaced an earlier structure from the 12th century and served as a stop on the route between Prague and Nuremberg.
The heraldic hall displays coats of arms of noble families on its walls, giving visitors a direct look at who held power in the region during the Middle Ages. The hall is still used for civil weddings today, which gives the space an ongoing role in local life.
The castle is open only on certain days, so checking ahead before visiting is a good idea. Access is through the island, and it is worth arriving with some time to spare to take in the setting around the river.
Although the castle was built for Emperor Charles IV, it takes its name from his patron saint, Wenceslas, rather than from the emperor himself. The gate tower bearing the Bohemian coat of arms is a rare example of Bohemian royal presence this far into what is now Bavaria.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.