T.S.
The hotels on the Disneyland property are nice but really, really expensive. On Harbor Boulevard (just across from the main entrance - seriously a 5 minute walk) there are a bunch of family friendly hotels with much lower rates. We've stayed at the Best Western Anaheim Inn and it worked out great. Fun restaurants close by, walking distance to the parks and you can see the fireworks from your room at 9 p.m.