Top 10 Resorts
list your property login

Panorama Resort

Homewood Mountain Resort


About Homewood Mountain

Homewood Mountain Resort is located on the beautifully forested west shore of California's Lake Tahoe. Reflected in the water of one of the world's clearest lakes, rises the state's last unspoiled winter ski resort. Homewood Mountain Resort is the only ski area whose lifts and runs begin within hundreds of feet of beautiful Lake Tahoe. No ski area can come close to the views you will find at this resort. Located literally across the street from the lake, Homewood is the closest resort to Lake Tahoe! By upgrading facilities and adding new programs, Homewood Resort now provides a more exciting experience for its longtime enthusiasts and an appealing choice for newcomers.

ski shopping

advertise

Panorama Resort