Twierdza Žirje to ruiny bizantyjskiej fortyfikacji, znajdujące się na wyspie o tej samej nazwie, nad zatoką Velika Stupica. Ruiny znajdują się na wzniesieniu, z którego rozciąga się bardzo dobry widok na całą wyspę. Do twierdzy dotrzeć można pieszo po łagodnie pofałdowanym terenie z niską roślinnością.
Stosunkowo niewielka wyspa Žirje miała duże znaczenie strategiczne już od starożytności, dlatego też w VI wieku cesarz bizantyjski Justynian I zdecydował się wybudować tutaj twierdzę. Oryginalnie miała ona 100 metrów wysokości oraz pięć wież. Twierdzę otaczały podwójne mury, a na jej terenie znajdowało się źródło słodkiej wody.
Również w późniejszych okresach doceniano strategiczną rolę wyspy. W XII i XIII wieku otoczono ją systemem murów i twierdz w stylu romańskim, których resztki zachowały się do dzisiaj. Wyspa Žirje miała też duże znaczenie obronne w trakcie walk o miasto Sibernik w XX wieku.