Loading... Where to Stay

Where To Stay


At the Lake, a Tahoe Lodge

Located in South Lake Tahoe, 1.8 miles from Washoe Meadows State Park and 5 miles from South Tahoe Ice Arena, At the Lake, a Tahoe Lodge has accommodations with free WiFi and access to a garden.

Skiing and hiking can be enjoyed nearby.

TripAdvisor

Check out Tahoe South on Instagram:

More Places to Stay

All Places To Stay
High Country Lodge

High Country Lodge

Lake Tahoe Ambassador Lodge

Stay Connected
Receive Tahoe South information on lodging deals, events, and more!