L'hôtel de ville, situé dans la vieille ville, est l'un des monuments les plus connus de Prague. C'est un ensemble d'édifices regroupés autour de la puissante tour du 14ème siècle, en pierre foncée, où se trouve la célébrissime horloge astronomique. Parmi eux se distingue la maison de style Renaissance avec sa fenêtre à trois ouvertures surmontée de l'inscription « Praga caput regni ».
À l'intérieur, vous pouvez visiter de nombreux endroits comme la chapelle datant du 14ème siècle ou les salles décorées dans différents styles allant du Moyen-âge au 20ème siècle. Les anciennes caves aussi sont remarquables, avec leur forme de labyrinthe souterrain, car elles furent longtemps utilisées comme prison. Un superbe ascenseur réalisé en 1999 conduit, lui, à la galerie panoramique située sous le toit.
L'hôtel de ville est surtout connu pour son horloge astronomique, attraction irrésistible depuis plus de 600 ans, qui occupe une niche de style gothique tardif sur un côté de la tour, enrichie d'un petit balcon et de sculptures. Le mécanisme d'origine remonte à 1410 et, pour l'époque, il s'agissait d'une véritable prouesse technique. Rénovée à plusieurs reprises entre le 15ème et le 16ème siècle, et récemment restaurée, l'horloge présente deux cadrans superposés. Le cadran supérieur comprend plusieurs aiguilles qui indiquent les heures, la position du soleil, de la lune ainsi que les signes du zodiaque. Le cadran inférieur indique les signes du zodiaque associés aux travaux des différents mois de l'année.
L'horloge est connue pour les personnages qui s'animent et se glissent dans les fenêtres situées sous le baldaquin, dès que sonne l'heure. Le spectacle, qui a lieu de 9 heures à 21 heures, dure à peine deux minutes. Le squelette situé à côté du cadran principal renverse un sablier et apparaissent les statues des douze apôtres qui défilent aux fenêtres. Les figurines actuelles ont été réalisées par un sculpteur de marionnettes en 1945, pour remplacer celles qui avaient été détruites sous le régime nazi.
Curiosité : sur le bord extérieur de l'horloge ont été utilisés des caractères gothiques anciens, pour indiquer l'heure selon ce que l'on appelle l'ancien temps tchèque, ou heures italiennes. Il s'agit de diviser la journée en 24 heures, en partant du coucher de soleil, comme c'est le cas aussi pour l'horloge de Saint-Marc à Venise.