Tahoe Beach & Ski Club is located in the city of South Lake Tahoe, California, right on the shore of Lake Tahoe nestled in the Sierra Nevada mountains. This year-round alpine retreat offers the perfect blend of lakeside and mountain living. The area has something for the whole family – from summer water sports to hitting the slopes in winter. In warmer weather, relax by the lake or take a balloon ride to view the Tahoe area from the sky! During winter months, hit the slopes at nearby Heavenly Ski Resort. You’ll find everything you need for a relaxing stay at Tahoe Beach & Ski Club. Mountain inspired accommodations include studio, one and two-bedroom, townhouse and cabin rentals – perfect for bringing along the whole family! Suitae amenities include a kitchenette or full kitchen, cozy living spaces, patios and balconies. Onsite at this lovely resort, you’ll have access to a private beach, fitness center, saunas, heated outdoor pool and spas, sport courts, and a playground.