Resort at Squaw Creek
Lake Tahoe, California
North Lake Tahoe boasts 12 mountain resorts, 24 beaches and 126 miles of single-track biking trails. You can swim in crystal green waters, kayaking or fly-fishing. Also, if you’re with kids, there’s a kids club for guests ages 5 to 13.