Каменный замок в Новогрудке — уникальное сооружение оборонного зодчества. В него входят детинец (Замковая гора) с остатками каменного замка и окольный город (Малый замок). Установлено, что с начала XI в. и до середины XIII в. на валах древнего Новогрудка были деревянные стены разной конструкции, которые восстанавливались не менее пяти раз.Во второй половине XIII в. были сооружены мощные дубовые срубы (городни) с двойной передней стенкой. за сильных разрушений и повреждений на верхних ярусах башни, новогрудцам пришлось строить новую башню, и эта башня в самом деле стала надёжным щитом Новогрудка.Замок в Новогрудке строили в несколько этапов, в первую очередь возвели три башни из камня на северо-востоке, а между башнями - крепостные стены. Но с другой стороны Новогрудского замка ещё долгое время стояли укрепления из дерева.Новогрудский замок постепенно разрушался. С 1956 г. Новогрудок и его замок стали объектом внимания археологов, открывших немало новых страниц удивительной истории этого древнего города. Тогда же была построена в замке первая каменная башня.Древняя каменная башня Новогрудского замка, вынесшая тяжелейшие испытания в своей истории, сыграла также огромную роль в обороне города.
Немного позже, в начале 15 века, на территории замка были построены еще 3 башни: Костёльная, Малая и Посадская. Руины Костёльной башни, кстати, тоже сохранились до наших пор. Она недавно подверглась консервации и остатки оригинального кирпича заметны только на стене со стороны костёла. С внутренней стороны — сплошной новодел. Даже подпорная стена справа от башни, виднеющаяся на фотографии ниже, поговаривают, была построена польскими археологами, работавшими здесь в 1920-х годах.