The short answer is yes.  Lake Tahoe, especially during winter, can be very expensive.  You can save money by doing the free activities, parking in one place and walking, and staying in a nearby city, not on the lake.