Just did Knotts this week (Thanksgiving week). Got a good Season Passholder rate at the hotel by booking months in advance if you can do that. Hotel is very nice and super convenient for parking and a relaxing breakfast. At Knotts Farm the shows are cute, Camp Snoopy is well decorated for the holidays - as is the whole park but not wow, just cute. Lots of live entertainment and shows, food, even hot chocolate and hot spiced wine (low alcohol lol). Some of the shows - Ice Show, Main Stage Show, Christmas Carol (40 min and a bit intense for kids) were nice. Rides are understaffed so wait times were not good. If Disney is not in the budget, do Knotts, since an annual pass (with discounts for food) is about the same price or less than one day at Disney. But no, it's not Disney, and a bit smaller than California Adventure. Knotts opens at 10am most days, so you can sleep in and still rope drop lol.
While on "alternate"
Disneyland Parks, if you have littles, hit ADVENTURE CITY (5 miles from Disneyland) in the morning (by afternoon it's too Filled with large low budget families), it's a super cute, clean, tiny park with such easy access compared to parking at Disney or Knotts! Starbucks and inexpensive fast food onsite. I'd say geared to 2 year old to 5 year old range but my older kids enjoyed it since I mostly let them run around on their own while (two together) while I took the 4 year old on everything. He is overwhelmed by Disney so this actually works great for him. Petting zoo, trains, and small size rides he loved.