Homewood Mountain Resort

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, snowshoeing, and more!

Stay Informed

Sign up for our email newsletter to stay informed about North Tahoe.