Tahoe Beach Retreat

Tahoe Beach Retreat offers cozy lakefront lodging in South Lake Tahoe, California! Offering over 250 guest rooms and suites, this property has the perfect accommodations for everyone, including some rooms that are perfect for doggy family members. Onsite ...