Горненский женский монастырь в Эйн-Кареме основан в 1871 году после приобретения участка земли Русской духовной миссией в Иерусалиме. Участок с двухэтажным домом и садом был куплен у бывшего драгомана французского консульства Х.К. Джельляда за 4000 наполеондоров (около 20 тыс. рублей серебром). Средства на покупку собрал комитет, организованный П.П. Мельниковым, бывшим министром путей сообщения Российской империи.
Первая временная церковь открыта в 1880 году. Богослужения летом совершались в палатке, зимой — в доме миссии. Каменный храм в честь Казанской иконы Божией Матери построен в 1880-1881 годах по плану архимандрита Антонина (Капустина). Освящение состоялось 14 февраля 1883 года. Храм стал третьим русским храмом в Палестине и первым, посвященным Богородице.
В 1914 году во время эпидемии чумы в монастыре произошло чудо: Казанская икона сошла со стены и обошла храм, после чего эпидемия прекратилась. С тех пор установилась традиция чтения акафиста перед этой иконой 12 раз после всенощной в престольный праздник.
К 1917 году в монастыре проживало около 200 монахинь и послушниц. В 1948 году большинство насельниц покинули обитель из-за арабо-израильской войны. Монастырь перешел под юрисдикцию Московского Патриархата. В 1997-2007 годах построен собор Всех Святых, в земле Российской просиявших.
Архитектурный ансамбль включает храм Казанской иконы (1883), собор Всех Святых (2007), пещерный храм Иоанна Предтечи (освящен в 1987) и кельи-домики для монахинь. Территория монастыря расположена на склоне холма в месте, которое по преданию связано с посещением Божией Матерью своей родственницы праведной Елисаветы.