11/03/2026
Lake views and memories that last a lifetime. It’s what makes Homewood special and keeps our Homewood family coming back season after season.
Homewood Mountain Resort is a ski area open to everyone on the West Shore of Lake Tahoe, California. Hours of Operation: 9 am-4 pm during winter season.
(2572)
5145 Westlake Boulevard
Homewood, CA
96141
Be the first to know and let us send you an email when Homewood Mountain Resort posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.
Send a message to Homewood Mountain Resort: