Homewood Mountain Resort

Categories

Ski ResortsFestivals & EventsResortsSkiing + Boarding

About Us

Homewood Mountain Resort is a ski area located on the west shore of Lake Tahoe in the state of California, a few miles south of Tahoe City in the town of Homewood. It has 1,260 acres (510 ha) of skiable terrain and eight lifts. Homewood offers skiing, hiking, lodging, snowshoeing, weddings, and more!