Kościół pw. św. Krzyża powstał w połowie XIII wieku. Jego dzisiejszy wygląd to wynik znacznej gotyckiej przebudowy
z lat 1444 – 1498. W dużej mierze gotyckie jest też wnętrze kościoła. Do najcenniejszych elementów należy Chrystus
Ukrzyżowany w ołtarzu głównym, dzieło mistrza Pawła z Lewoczy, które zostało wpisane na listę zabytków UNESCO.
W 1998 kościół podniesiono do rangi bazyliki mniejszej. W pobliżu Bazyliki pw. św. Krzyża stoi dzwonnica renesansowa
z 1591 roku.