Zamek Chojnik znajduje się na wzgórzu Chojnik na wysokości 627 m n.p.m. Teren, na którym mieści się zamek, jest enklawą Karkonoskiego Parku Narodowego. Zamek powstał w XIV w. Nazwa Chojnik pochodzi od słowa choina, czyli ogólną nazwą drzew iglastych, którymi porośnięte jest wzgórze. Z Zamkiem Chojnik związana jest słynna legenda o księżniczce Kunegundzie.