Het skigebied Homewood Mountain Resort ligt aan de westoever van Lake Tahoe, direct aan Highway 89. Je kunt parkeren bij de South Base en North Lodge en direct het skigebied binnenstappen. Bij verse sneeuw is winteruitrusting absoluut noodzakelijk. De weg van South Lake Tahoe via de Emerald Bay kan in de winter bij verse sneeuw tijdelijk worden afgesloten.
Bereikbaar via Freeway 80 Reno-Sacramento, Exit 89 River Road