Holiday Gift Card Sale! Buy one get one free - Shop Now!
A snow covered slope at Tea Garden Lodge.

Tea Garden Lodge

About The Inn

932 Poplar St.

South Lake Tahoe, CA The Tea Garden Lodge is located in the middle of the South Lake Tahoe at the front steps of the Casinos and Ski Resorts, and a two minute walk to the shopping center. The Tea Garden Lodge is a family business dedicated to make your stay nice and relaxing.

932 Poplar St, South Lake Tahoe, California 96150