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!