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.


Check out Tahoe South on Instagram:

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