Die Festung von Žirje ist die Ruine einer byzantinischen Festung auf der gleichnamigen Insel in der Bucht von Velika Stupica. Die Ruinen befinden sich auf einem Hügel mit einer sehr guten Aussicht auf die gesamte Insel. Die Festung kann zu Fuß durch sanft hügeliges Gelände mit geringer Vegetation erreicht werden.
Die relativ kleine Insel Žirje war seit der Antike von großer strategischer Bedeutung, weshalb der byzantinische Kaiser Justinian I. im 6. Jahrhundert beschloss, hier eine Festung zu errichten. Ursprünglich war es 100 Meter hoch und hatte fünf Türme. Die Festung war von doppelten Mauern umgeben und auf ihrem Territorium befand sich eine Süßwasserquelle.
Die strategische Rolle der Insel wurde auch in späteren Perioden gewürdigt. Im 12. und 13. Jahrhundert war es von einem System von Mauern und Festungen im romanischen Stil umgeben, deren Überreste bis heute erhalten sind. Die Insel Žirje war auch während der Kämpfe um die Stadt Sibernik im 20. Jahrhundert von großer defensiver Bedeutung.