Замок Бари находится в старой части города в 300 метрах к юго-западу от базилики святителя Николая.
Замок был построен примерно в 1132 норманнским королем Рожером II, а в 1156 был разрушен Вильгельмом Злым. Затем, в 1233 году, при Фридрихе II, городской замок вновь был отстроен. В 16 веке замок стал собственностью Фердинанда Арагонского, затем был дарован герцогской семье Сфорца. В 1557 году замок перешел по наследству королеве польской Боне Сфорца.
При Изабелле Арагонской замок приобрел ренессансное изящество и одновременно военное могущество: были достроены крепостные стены с бастионами для огнестрельных атак, также был вырыт ров. Вход в замок находится с южной стороны. Пройдя массивный мост, можно попасть во двор и увидеть бастионы и главную башню.
В 19 веке замок использовался в качестве тюрьмы и казармы. Сейчас в замке находится исторический музей, в котором помимо постоянной экспозиции проходят выставки и различные культурные события.