Welcome to the site of the Spencers Creek Ski Lodge Club! 

Our private lodge is provided for the enjoyment of our 35 member families and their guests.

We are located within the picturesque Charlotte Pass Snow Resort, providing a unique on-snow facility for the whole family.