Kukkotorni on saanut nimensä tornin katolla olevan tuuliviirin mukaan. Torni rakennettiin 1400-luvulla asuin-, puolustus- ja porttitorniksi.
Linnaan pääsi sisälle alunperin toisen kerroksen korkeudelta muurissa olleen aukon kautta tikkaita pitkin. Tikkaat voitiin vetää muurien sisäpuolelle, jotta mahdollinen hyökkääjä ei voinut käyttää niitä.
Sisäänkäyntiä uusittiin 1400-luvulla, kun paikalle rakennettiin Kukkotorni, josta sisäänkäynti linnaan tapahtui laskusillan kautta. Tornin ulkoseinän keskellä on nähtävissä umpeenmuurattu oviaukko, jossa sijaitsi keskiajalla laskusilta. Kukkotornista laskeutuvat portaat ovat vanhimmat säilyneet portaat Hämeen linnassa. Portaat on muurattu 1400-luvun alussa. Ne ovat osittain raunioina. Portaat johtavat Kukkotornin alaosassa sijaitsevalle pienelle ulko-ovelle, jonka kautta linnaan pääsi laskusillan ollessa ylhäällä.
Portinvartijan kamarin jäännökset näkyvät vanhan oviaukon oikealla puolella. Lattiassa näkyvät suuret kuopat ovat luultavasti laskusillan vastapainojen paikkoja tai ansakuoppia.