Замок було збудовано протягом 1635–1640 років під керівництвом архітектора Андреа дель Аква за вказівкою коронного гетьмана Станіслава Конєцпольського. З 1939 року тут діяв приватний музей князів Сангушків. 1940 року, після приходу радянської влади, замок-палац передали Львівському історичному музею. 1945 року замок розграбували військові Золочівського гарнізону. 1947 року музей закрили, а 1949-го в ньому влаштували санаторій для хворих на туберкульоз. Замок зачинено на реставраційно-відновлювальні роботи.
Замок в роки війни.
Замок за часів Вацлава Петра Жевуського 1720р.
Під замком є каземати та 2 рівні підземель (можна попасти, якщо дуже захотіти).