Welcome to the Cedar House Sport Hotel and the Winter Wonderland that Tahoe offers to us all. With an average snowfall of over 400” (810” at Squaw’s Summit during ‘10/’11 season), 274 days of sunshine annually, and the largest concentration of ski resorts in the country – it is not surprising that Lake Tahoe winters are considered some of the best in North America.
A Truckee winter awaits, and the Cedar House Sport Hotel would like to be the first to welcome you. The Cedar House evokes a strikingly true feeling; a genuine sentiment that speaks directly to the heart of Tahoe. Our vision is to provide a mountain adventure that will exceed your every expectation. With an array of local activities available, let us help you create the perfect winter getaway.