Księżna w 1869 przejęła tereny na hali pod Śnieżnikiem. Góralowi ze Szwajcarii poleciła wybudować na hali Pod Śnieżnikiem szwajcarkę (Schweizerei am Schneeberg lub Schweizerei auf dem Schneeberg), która obecnie stanowi główną część schroniska. Budowę ukończono w 1871 roku. Obiekt początkowo pełnił rolę gospody turystycznej, która miała 50 miejsc noclegowych i dużą salę jadalną. W kolejnych latach budynki kilkakrotnie modernizowano. W 1872 na miejscu starej fermy mlecznej zbudowano pomieszczenia gospodarcze. W 1880 przy gospodzie uruchomiono stację meteorologiczną. W latach 30. XX wieku gospoda miała 30 miejsc noclegowych.

Po II wojnie światowej do 1946 obiekt stał pusty. Zdewastowane budynki przejął „Orbis”, nadając mu nazwę Szwajcarka. W 1947 gospodarzem został Zarząd Schronisk Górskich Polskiego Towarzystwa Tatrzańskiego. Latem następnego roku uruchomiono schronisko, które nazwano „Na Śnieżniku”, aby odróżnić je od schroniska „Szwajcarka” w Rudawach Janowickich.