Tvrđava Ostrožac je dvorac koji se nalazi u naselju Ostrožac, općina Cazin, Bosna i Hercegovina.
Dvorac je izgrađen još 1286. godine, kao posjed knezova Blagajskih Babonića, hrvatske plemićke porodice koja je u tom periodu vlada ovim mjestom Mali dodatak je urađen u dvorac između 1900. i 1906. godine za nepotvrđene članove habsburške porodice.
Vlasništvo zamka je još predmet rasprave, ali građani Cazina i Ostrošca imaju dozvolu za korištenje zamka za lokalne koncerte i zabavu.
Od 8. novembra 2013. tvrđava Ostrožac nalazi se na listi nacionalnih spomenika Bosne i Hercegovine.