The date of the castle's construction is unclear; its existence is first implied in 1269, by way of mention of its owner Meinhard von Schneberg (Slovene: Majnhard Snežniški, Latin: Meynardus de Sneperch).
In 1393, a quarter-share of it and several neighboring farms was purchased by William II von Lamberg, a relative of the Schnebergs; his descendants increased their share through the 15th century until they owned the entire estate, giving the castle its more-or-less current renaissance appearance as well.
By marriages, the castle passed to the Scheyer family, followed by the Pranckhs and, in the first third of the 17th century, the barons Rambschissl, who sold it to the Imperial governor of Carniola, prince Eggenberg.
In addition to adding a story, two turrets, a terrace, and elevating the defensive walls, he also richly furnished the interior and established a surrounding English-style park.
Stocking the woods with deer and the ponds with trout, he ordered several paths built through the forest, he also hired experts to maintain the surrounding wilderness, and was the patron of the first Slovene forestry school, opened in the castle in 1869 but closed in 1875 due to germanophone political pressure.
During World War II the castle caretaker faithfully guarded the estate, repelling looters; as a consequence, the interior furnishing of the Schoenburgs survive intact.