Discover South Lake Tahoe, California
- Member Value in Every Booking
Known for nearby ski resorts and beaches, South Lake Tahoe is a California resort city on Lake Tahoe, in the beautiful Sierra Nevada mountains. When planning your next ski vacation, take advantage of member savings on your flight, hotel and rental car. Ski passes and lift tickets not included.
No Image Available |