Lodging & Accommodations close to Homewood Ski Area
Pepper Tree Inn
+1-800-805-5223
645 North Lake Blvd., Tahoe City, CA 96145
+1-800-805-5223
~5.91 miles north of Homewood Ski Area
- Low-priced Lake property
- Check in time: 3 pm
Emerald Bay Lodge
+1-888-675-2083
735 Emerald Bay Rd., South Lake Tahoe, CA 96150
+1-888-675-2083
~14.13 miles southeast of Homewood Ski Area
- Mid-scale Mountain property
- Check in time: 3:00 PM
Back to Top