About Homewood Mountain Resort
Homewood Mountain Resort boasts some of and arguably the best views in California's entire Lake Tahoe region.
We are a full service resort with over 1260 acres of skiable terrain and seven lifts to service them. Check out our site to see all that Homewood has to offer.
5145 West Lake Blvd.
Hours of Operation: Check for status
Where is Homewood Mountain Resort