Vzhled malostranských mostních věží není zdaleka původní. Nižší brána, vznikla na místě starší, ještě románské stavby, která se připojovala na jižní, nižší mosteckou věž. Původně patřila ke zbytkům opevnění Juditina mostu z počátku druhé poloviny 12. století. Mezi věžemi je brána s cimbuřím se spoustou grafických symbolů. Na straně mostu zleva doprava je: lucemburský lev, český lev a moravská orlic. Dole pod nimi je dvakrát znak Starého Města pražského. Na straně k Malé Straně je mezi cimbuřím znak Vratislavska, český lev a znak Dolní Lužice. Dole pod nimi je pak znak Starého a Menšího Města pražského. Vyšší mostní věž je nejmladšího data. Byla postavena až po roce 1464. Pravděpodobně byla postavena na místě starší románské věže a je památkou pražské pohusitské gotiky.