I don't know about flight+hotel, because I don't live in Toronto, but maybe you should take a look at Expedia. I sometimes get great deals from them.
If you choose to book the two separately, take a look at getawaytoday.com for hotel only deals. We managed to get 4 nights at the Sheraton Garden Grove for $380 + free parking, free shuttle and free meals for kids 9 and under. There are other hotels offered, but that's the one we picked since we like the newer hotels in the Garden Grove area.
The HOJO Anaheim though is a fave on the DISboards because of its walking distance to the parks, good service and their water play area. They have an Entertainment Book special - from $69-$89/night - for select dates. Google HOJO Anaheim Entertainment Rates, and you'll find available dates on their forums. Call their in-house reservations to book, not their central reservations line.