Fatto costruire da Carlo IV a partire dal 1357 in sostituzione di un precedente ponte crollato dopo una piena della Moldava, le 16 arcate in pietra del Ponte Carlo uniscono la città vecchia al quartiere Malá Strana.
Alle 2 estremità furono posizionate 3 torri di fortificazione tuttora esistenti, mentre le statue posizionate ai suoi lati sono d'epoca successiva. E' attualmente in corso un programma di restauro graduale che probabilmente si protrarrà per diversi anni, senza comunque nessun impatto turistico.
Il ponte è oggi "occupato" da schiere di bancarelle, pittori, saltimbanchi e artisti di strada vari, che ne fanno durante il giorno uno dei punti più trafficati dai turisti.