Bardejov se află pe râul Topľa, în partea de nord-est a Slovaciei. Această veche așezare slavă a aparținut odată Poloniei și apoi Ungariei. Orașul s-a dezvoltat datorită comerțului și meșteșugurilor și în secolul al XIV-lea a fost înconjurat de ziduri de apărare. Până în prezent, o piață a orașului vechi bine întreținută, cu o primărie gotico-renascentistă, se numără printre repere cunoscute ale Bardejov. Piața dreptunghiulară este înconjurată de rânduri de case istorice cu fațade colorate. Panorama orașului vechi poate fi admirată de la turnul bazilicii Sf. Giles.