3838 Lake Tahoe Blvd, South Lake Tahoe, California, United States
Book online or call
Will booking directly get you a lower rate? Yes!
Located in the heart of South Lake Tahoe near casinos and hiking, this hotel is perfect for all seasons. Heavenly Mountain Resort is just minutes away, offering skiing, snowboarding, and mountain biking. You can also enjoy easy access to El Dorado Beach, gorgeous golf courses, and nearby casinos. Start off every day with complimentary breakfast.
Super 8 by Wyndham South Lake Tahoe
3838 Lake Tahoe Blvd
South Lake Tahoe, California, United States