Монастырь располагается на скалах, на правом берегу реки Требишницы у деревни Тврдош, в 4 километрах от города Требине.