Najstaršou architektonickou pamiatkou v meste a jeho dominantou je gotický Kostol Mučeníckej smrti Jána Krstiteľa. Pochádza z prvej polovice 13. storočia, no v roku 1461 úplne vyhorel, pričom plamene roztavili aj zvony.
V rokoch 1484 až 1518 ho veriaci prestavali. Dnešný vzhľad nadobudol po ďalších požiaroch a následných úpravách v roku 1879. Nachádza sa v ňom aj replika mimoriadne vzácneho ústredného oltára z dielne Majstra Pavla z Levoče, originál je uložený v Národnom múzeu v Budapešti. Interiér kostola zdobia aj viaceré originály sôch Majstra Pavla.
Okrem rímskokatolíckeho kostola je v meste aj gréckokatolícky Chrám Najsvätejšieho Srdca Ježišovho postavený na prelome 19. a 20. storočia.
