Деревянные замки не сохранились, и об их архитектуре мы можем судить лишь по их описаниям. Так, описанный в 1552 г. небольшой Винницкий замок был построен в 1500 г. из дуба, имел площадь 20X20 сажен, 5 башен и 30 городней. Остальная часть периметра замка была занята зданиями разного назначения, имевшими бойницы. В крепостных стенах также были устроены бойницы и «подсябитья». Подъемный мост закрывал проем воротной башни. В замке были церковь, несколько жилых и хозяйственных построек и колодец.

Известны и крупные деревянные крепости, как замок в Киеве, сооруженный на горе Киселевке в 1542 г. «городничим» Иваном Служкой. Замок имел 12 шестиугольных башен, одну четырехугольную и 133 городни. Шестиугольные башни лучше обеспечивали широту обстрела. Башни имели бойницы нижнего, среднего и верхнего боя и венчающее «подсябитье». Площадь замка была плотно застроена: в нем было 3 православные и одна католическая церкви, бол,ее десятка крупных жилых построек знати и монастырей и несколько десятков более мелких. Расположенный на высокой горе над Подолом замок выглядел весьма эффектно.

Примером каменной оборонительной архитектуры XIV в. являются замки в Луцке, Кременце, Львове, Хотине, Мукачеве, Хусте. Замки Луцка и Кременца относительно хорошо сохранились. Они имеют по несколько башен чрезвычайно простой и лаконичной формы, почти полностью лишенных декора и все же отличающихся большой выразительностью.

Наиболее хорошо сохранившимся и древнейшим памятником XIII—XIV вв. являются Верхний и частично Окольный замки Луцка. Верхний замок занимает небольшой треугольный в плане возвышенный мыс между реками Стыр и Малый Глушец. При перестройке замка в конце XIII — начале XIV в. прежде всего была возведена кирпичная надвратная башня и участок стены с напольной стороны, затем Стыровая и Владычья башни и стены между ними с северной стороны. Впервые на Украине здесь появляются готические детали — стрельчатые порталы, а также кирпичная кладка, поверхность которой оживляется сетчатым орнаментом. Стены высотой 6—7 м, первоначально имевшие лишь щелевидные бойницы в зубцах-мерлонах, в XV в. были повышены, а бойницы приспособлены для пушечного боя. Бойницы башен были сделаны с большими площадками для установки в них камнеметных машин и тяжелых арбалетов. Сводчатый проезд надвратной башни закрывался подъемным мостом и герсами. С внутренней стороны к стенам примыкали рубленые городни, помост над ними образовывал боевой ход, прикрытый кровлей. Башни завершались мерлонами и шатровой кровлей. Гладь стен оживлялась декоративной кладкой из кирпичей с поливой, а суровость могучих призматических объемов башен подчеркивали плоские ниши, пятна бойниц и простые готические порталы.

Замки Львова, Кременца, Мукачева и Хуста по своему расположению и планировке имеют много общего. Как и для замков Луцка, для них характерно ведущее значение в ансамбле башен и свободное их расположение, определяемое рельефом местности. От замков Львова и Хуста уцелели лишь незначительные фрагменты, а Мукачевский был в последующем сильно изменен перестройками. От Кременецкого замка сохранились остатки стен, надвратная башня со стрельчатым проездом и отчасти башня со стороны города с узкими щелевидными бойницами. Извне перемычки бойниц имеют небольшую фаску с килевидйым готическим завершением, подобно бойницам каменецкой Белой вежи и Хотина.

Наиболее полно новое в архитектуре XV в. проявилось в оборонном строительстве. Значительной реконструкции подвергаются существовавшие оборонительные сооружения, а вновь строящиеся значительно отличаются от прежних. Образцом перестроенных в XV столетии укреплений являются Луцк, Хуст, Мукачево, Кременец, а новых — Хотин, Белгород-Днестровский, Скала, Бучач, Олесько и Острог.