Zamek Kokořín (cz. Hrad Kokořín) – zabytkowy zamek położony 2 km na północ od wsi Kokořín.
Pierwotny zamek zbudowano w drugiej połowie XIII w. Częściowo był wykuty w skale na pięciu poziomach. Dokument z 1320 wspomina przekazanie majątku Hynkowi Berkowi z Dubá (1297–1348), który w tamtym czasie był jednym z najbogatszych i najpotężniejszych panów w Czechach. To on w XIV w. zainicjował budowę nowego zamku z dużym dziedzińcem, położonego na cyplu, dwa kilometry na północ od twierdzy. W 1427 zamek należał do katolika Aleša Škopka z Dubá, dlatego został zdobyty i zniszczony przez wojska husyckie. W 1434 majątek odziedziczył Bohuněk z Klinštejna. W 1437 właścicielem był Jan Řitka z Bezdědic, a od 1444 Závišow z Klinštejna. W 1522 obiekt odziedziczył Hynek Beřkovští z Šebířova, który kazał zbudować nową twierdzę, ponieważ stary zamek, od czasu powstania, nie był odnawiany, opustoszały niszczał i nie nadawał się do zamieszkania. W 1609 zamek nabył król Rudolf II Habsburg (1552–1612). W 1610 został zakupiony przez Václava Berkę z Dubá i Lipy, który podczas powstania stanów w 1620 uciekł z kraju skazany na utratę majątku. Kolejnymi właścicielami byli: Albrecht Wallenstein, Jan Boeck, Anna z Bubna i Litic oraz książę Ernest z Ahrenberku. W 1715 piętrowy, barokowy zamek zbudowali panowie z Bubna. František Karel Swéerts-Sporck (1688–1757) kupił obiekt w 1740, który zaraz przejął jego syn Jan František. W 1894 zamek nabył Václav Špaček ze Starburga (1840–1912). Po jego śmierci posiadłość otrzymał jego syn Jan (1877–1945), który przebudował zamek w stylu neogotyckim, a w 1950 przejęło go państwo czechosłowackie. Spadkobiercom rodziny Starlingów własność zwrócono w 2006.