Zamek w Kurozwękach wzniesiono zapewne pod koniec XIV wieku z fundacji kasztelana krakowskiego Dobiesława Kurozwęckiego herbu Poraj. Warownię zbudowano na wzniesieniu nad bagnami.
Została ona założona na planie owalu z kamienną wieżą, dochodzącą do wysokości ok. 14 m. W XV wieku drewnianą zabudowę zastąpiono murowaną. Pierwsza, renesansowa przebudowa nastąpiła w XVI wieku. Od strony północnej wzniesiono budynek mieszkalny, a od południowej zbudowano wieżę bramną. W XVII wieku kolejna przebudowa doprowadziła do zatarcia obronnego charakteru budowli. Z dotychczasowej zabudowy utworzono dwa pałacowe skrzydła, które wraz z budynkiem północnym otaczały dziedziniec z krużgankami. W XVIII wieku przebudowano wieżę bramną w pięcioosiowe skrzydło mieszczące salę balową.
W 1521 roku Kurozwęki przeszły w posiadanie Lanckorońskich, którzy mieszkali na zamku aż do połowy XVIII wieku. W latach 1752-1833 właścicielami zostali Sołtykowie, a po nich do 1944 roku Popielowie. Obecnie właścicielami są znów Popielowie, którzy urządzili w rezydencji hotel i restaurację. Za odpowiednią opłatą zamek można zwiedzić. Rezydencja cały czas jest w remoncie, ale już widać efekty prac.
Kurozwęki są położone 7 km na północny-zachód od Staszowa przy drodze nr 765 do Szydłowa. Zamek znajduje się nad rzeką Czarną, około 1 km po prawej stronie drogi, z której należy zjechać w centrum wsi (są znaki).
Pierwsze dwa zdjęcia zamku wykonał mój kolega Zdzisław Sośniak w sierpniu 2005 roku.Nowe zdjęcia wykonano w lutym 2010 roku.