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
Alpenrose Inn Lake Tahoe

Alpenrose Inn

The Lodge at Lake Tahoe

The Lodge at Lake Tahoe

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