Quail Face - Homewood Mountain is a premier ski resort located in Homewood, CA, where the mountains meet the lake. With top-to-bottom skiing and riding, visitors can enjoy 1,260 acres of unobstructed views of Lake Tahoe and the surrounding peaks, featuring 7 lifts and 67 runs.
At Quail Face - Homewood Mountain, safety is a top priority, and guests are advised not to enter closed terrain to avoid the loss of skiing and riding privileges. The resort also offers on-mountain dining options, snowcat adventures, and a range of lessons for adults and children, making it an ideal destination for both experienced skiers and first-timers.
Generated from the website