Oberhalb der Stadt mittelalterlichen Ursprungs liegt auf einem smalen Felsvorsprung, der von der Vltava (Moldau) umströmt wird, eine alte Burg. Sie wird zum erstenmal im Jahr 1250 erwähnt. Die ursprüngliche Obere Burg brannte im Jahr 1522 aus und nur der runde, Jakobínka genannte Turm blieb erhalten. Die Untere Burg, die nach dem Jahr 1350 errichtet wurde, wurde später in Renaissancestil umgebaut und in den Jahren
1847-57 regotisiert. In den Räumlichkeiten der Burg befinden sich wertvolle Einrichtungsgegenstände, Gemälde und Sammlungen, einer der Säle ist als Rüstkammer eingerichtet. Die Stadt ist heute eine bedeutende Kreuzung von Wanderwegen.