Nejstarší zachovalou budovou v obci je římskokatolický kostel z přelomu 13. – 14. století, kteří spolu s farou dali postavit první majitelé hradu. Nese znaky románského a gotického slohu. Největší památkou v kostele je gotická klenba nad hlavním vchodem, která se zachovala v původním stavu. V roce 1820 se porušila renesanční podoba kostela stavbou boční lodě do kříže. Vnitřní malby na stěnách byly v 2. polovině 20. století obnoveny akademickým malířem Vincentem Hložníkem. V okolí se v minulosti pohřbívalo, pod kostelem se nachází krypta, ve které jsou pohřbeni hradní páni. Ve vnějších zdech jsou v částech nad zemí dvojkruhy přeťaté křížem se jmény pohřbených. Kostel je zasvěcený svatému Michalovi.