We have stayed at the Knotts' Berry farm hotel multiple times over the years. Snoopy is a resident. There is also a great full service restaurant that we highly recommend as one of your dinner time choices while at the hotel.
The hotel also has both basketball, tennis court, as well as a pool and jacuzzi. The pool also has a water play area.