For more information on Homewood visit the community website.
Homewood is located in the heart of West Lake Tahoe. Rising above the iconic West Shore of Lake Tahoe, Homewood Mountain Resort is one of California’s original winter recreation resort that offers unobstructed views of the entire Lake and surrounding peaks. The rustic village of Homewood that surrounds the base of the ski resort provides a variety of dining, shopping. Local enthusiasts rate Homewood as one of the best places to snowboard and ski in Tahoe.