Castelvecchio, la parte più antica del complesso del Buonconsiglio, venne edificato nella prima metà del '200 lungo il tratto orientale delle mura cittadine su un rialzo roccioso in prossimità del fiume Adige. Aveva in origine la funzione di roccaforte militare. Ancora oggi si possono leggere nella struttura massiccia dell'edificio, dalla facciata realizzata con pietre squadrate, elementi difensivi come le feritoie, la porta gotica ferrata e l'ingresso realizzato sopra l'antico ponte levatoio. I tre ordini di merli visibili in facciata segnano le successive fasi di sopraelevazione della struttura (secc. XIV-XV).
La presenza delle finestre a croce guelfa e, più in alto, della loggia, rende l'architettura più elegante e sottolinea il passaggio della struttura ad una destinazione residenziale e non solo difensiva.