Homewood Mountain Resort in Homewood, California

We provide all you need

Homewood Mountain Resort

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.

Contact Information

Address:
5145 West Lake Blvd.
Homewood, California
96141

Hours of Operation: Check for status

Where is Homewood Mountain Resort

Back to Homewood    More Homewood Members