Loading... Where to Stay

Where To Stay

The Travel Inn

The Travel Inn is centrally located in the heart of South Lake Tahoe. The Quaint property boasts such amenities as a seasonal outdoor pool, hot tub, sauna and free high-speed internet access. All within a short distance to skiing, casinos and the Lake. Formerly the Econo Lodge.

More Places to Stay

All Places To Stay
Days Inn South Lake Tahoe

Days Inn South Lake Tahoe

Travelers Inn and Suites Tahoe

Travelers Inn & Suites

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