Среди гродненских достопримечательностей есть два замка — Старый замок и Новый замок. Расположены они по соседству и соединены между собой мостом. Замковый въездной мост XVII века является старейшим мостом в Беларуси.
Гродненский Старый замок в 1967 году объявлен историко-археологическим заповедником «Замковая гора». В гродненском замке находятся музейные экспозиции Гродненского историко-археологического музея, рассказывающие о событиях отечественной истории и природе Принеманского края. Отдельный объект осмотра – археологический раскоп с руинами Нижней церкви – памятник Гродненской архитектурной школы 12 века.
Старый замок был возведен на останках древнего Верхнего замка для короля Стефана Батория архитектором Санти Гучи из Флоренции. От пришедших в упадок крепостных построек времен великого князя Витовта использовали нижнюю часть оборонительных стен, части башни, а также фундамент и стены княжеского дворца. Строители просчитали все: и переделку замка в королевскую резиденцию, и усовершенствование оборонительной системы. Предполагают, что в этих работах принимал участие известный фортификатор Рудольфино де Камерино.
Первое оборонительное сооружение на этом месте было построено русскими князьями в XI веке. В XIII веке Гродно вошло в состав Великого княжества Литовского, а в 1391 году Старый замок стал одной из главных резиденций Витовта, который в 1398 году вместо деревянной крепости построил каменный готический замок с пятью башнями.
Около 1580 года по инициативе короля Стефана Батория замок был перестроен в стиле ренессанса. Спустя примерно полвека, во время русско-польской войны 1654—1667 годов, замок был полностью разрушен русскими войсками.
По прошествии некоторого времени канцлер литовский и староста гродненский Кшиштов Сигизмунд Пац отстроил замок заново. Однако в начале XVIII века замок был сожжён шведами во время Северной войны и больше уже никогда не имел прежнего значения.
На первом этаже Старый замок имел десять склепов, в которых размещались размещались канцелярия, арсенал, сокровищница и другие службы. Второй этаж занимали королевские покои – парадные и жилые, объединенные в дворцовую анфиладу. В аттике находились помещения третьего этажа.
Каждый из этажей имел отдельные входы, внутренней связи между этажами не было. В центре главного фасада находилась парадная лестница, ведущая на второй этаж в королевские покои. Остальные входы были очень скромные. Вход на первый этаж был рядом с парадной лестницей, а на третий – в северном торце замка.
Фасады и фронтоны дворца украшало двухцветное серо-белое сграфито в виде растительно-геометрического орнамента с геральдическими мотивами. Выразительный силуэт дворцу придавали высокая двухскатная крыша, вытесанные из камня парапеты и высокие камины. О первоначальном виде Старого замка можно судить по гравюре, которую создал в 1600 г. Т. Маковский.
Во время русско-польской войны в середине 17 в. дворец был значительно поврежден. После перестройки он приобрел барочный декор. Дворец продолжал исполнять роль королевской резиденции, а к тому же стал местом проведения генеральных сеймов Речи Посполитой, которые прошли в нем в 1678, 1688 и 1699 годах. После разрушений, полученных во время Северной войны и пожара 1735 года, дворец вновь был перестроен. Саксонский архитектор Карл Фридрих Пепельман проводит коренную перепланировку: внешняя лестница заменяется на внутреннюю, уменьшаются окна, здание пулучило четырехскатную крышу. Теперь тут размещается хозяйсвтенные службы и часть свиты короля. Дальнейшее упрощение архитектуры дворца произошло в 19 в.: с фасадов окончательно исчез декор и был надстроен дополнительный объем над бывшим столовым залом. На протяжении порядка 120 лет Старый замок принадлежал военному ведомству российской империи, а в 1924 году был передан гродненскому историко-археологическому музею.