Zámek s kostelem svaté Ludmily a hospodářským dvorem je nejprve připomínán jako tvrz. První zmínka je z roku 1428. Základy dnešní stavby vznikly ve dvou renesančních etapách. Ve 2. polovině 17. století došlo k úpravě areálu a vznikla zámecká kaple, rozšířená na kostel asi po roce 1734. V roce 1875 byl kostel upraven novorománsky.