Pet Friendly Hotels

The inn at South Lake Tahoe is set in beautiful South Lake Tahoe. It is located directly across the street from the Heavenly Village and within easy walking distance of the Nevada Stateline casinos, Lakeside Beach, and Heavenly Gondola. The lively energy of the surrounding area is just as accessible to guests as the tranquility of the Inn at South Lake Tahoe.
Inn at South Lake Tahoe
968 Park Ave, South Lake Tahoe, CA 96150
Explore Tahoe Like a Local