Loading... Where to Stay

Where To Stay

High Country Lodge

Welcome to the High Country Lodge. We are a cozy hotel conveniently located in South Lake Tahoe on Emerald Bay Road. Our property is close to a variety of outdoor activities including hiking, boating, fishing, mountain biking, kayaking, golf and more. Call us at (530) 600-4411 or Click Here to book your next vacation.


Check out Tahoe South on Instagram:

More Places to Stay

All Places To Stay
Super 8 South Lake Tahoe

Super 8 South Lake Tahoe

Avalon Lodge

Avalon Lodge

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