Areál kláštera se nachází na mírném návrší v zastavěném území na rozhraní obce Zaječov a Nová Ves, v jižní části lokality původně zvané Ostrov a později Svatá Dobrotivá. Jádrem areálu je kostel Zvěstování Panně Marii (bl. Panny Marie a sv. Dobrotivé), na jehož presbytář navazuje bývalý konvent.
Zdejší konvent s kostelem založil v roce 1262 Oldřich Zajíc z Valdeka jako dík za vítězství Přemysla Otakara II. nad uherským králem Bélou IV. v bitvě u Kressenbrunnu. Již v následujícím roce uvedl Oldřich do kláštera augustiniány poustevníky. Výstavba kláštera probíhala až do konce 14. století.
V roce 1327 klášter získal ostatky svaté Dobrotivé (Benigny), umučené roku 449. Od té doby nese klášter její jméno a stal se cílem každoročních poutí.
V roce 1785 byl klášter zrušen a konvent upraven na faru a školu. Do roku 1830 bylo provedeno rozsáhlé statické zajištění kostela řešené přizdívkami a opěráky a exteriér kostela dostal svou dnešní podobu. Po poškození areálu pruským vojskem roku 1866 začala obnova chrámu i konventních budov roku 1886. Další větší oprava následovala ve 20. letech 20. století.
V roce 1990 byl areál vrácen řádu augustiniánů, je postupně opravován, a v kostele se slouží pravidelné bohoslužby.