Hrad Kokořín byl postaven někdy po roce 1320 s největší pravděpodobností Hynkem Berkou z Dubé, pražským purkrabím. Velká rána hrad postihla v roce 1426, kdy byl dobyt a poničen husitskými vojsky. Poté velmi často střídal své majitele a od roku 1544 je uváděn jako hrad pustý. Za svoji tehdejší zkázu pomohla hradu paradoxně jeho výhodná poloha, protože byl díky ní císařem Ferdinandem II. zařazen mezi prokleté hrady, které se nesměly udržovat, aby neohrozily panovnickou moc.
Světlejší stránky hradu se začínají psát na přelomu 19. a 20. století, kdy jeho zříceninu zakoupil pražský podnikatel Václav Špaček a jeho syn ji nechal na počátku 20. století novogoticky zrekonstruovat, do dnešní podoby byl hrad upraven v letech 1911-1916.