Kokořínský hrad nechal vybudovat nejspíše Hynek Berka z Dubé ve 2. čtvrtině 14. st. Po husitských válkách nebyl hrad v dobrém stavu, chátral, nehodil se k obývání a mnohokrát změnil majitele. R. 1715 nechali páni z Bubna postavit na severní straně poplužního dvora jednopatrový barokní zámek, na jihu založili zahradu. Poté Swerts-Šporkové zámek upravili a vznikl i přírodně krajinářský park. R. 1894 koupil Kokořín velkostatkář V. Špaček. Jeho rod spravuje hrad i dnes, poté co mu byl r. 2006 navrácen.