Au XVIe siècle, Sibenik était l'une des villes les mieux protégées d'Europe avec au moins cinq forts la protégeant. Le château de Saint-Jean est le plus haut château de la ville, situé sur une colline à environ 115 mètres au-dessus du centre-ville. Il faut environ 10 minutes de ballonnements et de ballonnements en montée pour atteindre la vieille ville.
Le château remonte à 1646, lorsqu'il a été construit pour protéger Sibenik des attaques turques. Les citadins étaient tellement terrifiés par ces invasions qu'ils ont aidé à construire le château, qui a été achevé en six semaines standard.