We just went to Disneyland and at first I wanted to stay at one of the Disneyland hotels too but I am so glad I didn't. We stayed at Marriott Residence Inn Front Gate. The hotel is about a mile from Disneyland and they offer a shuttle that arrives every 20 minutes. We took the shuttle both days.
The hotel is great because the rooms have kitchens and most have bedrooms so after you put the kids down you can get some alone time. We paid $250 for their nicest 2 bedroom unit but they also have one bedroom units for $150 and studios (not sure the price on those.) The prices may be different in August.
They also offer a GREAT breakfast in the morning for free. Hot pancakes, waffles that you can make yourself, yogurt, fruit, bread, cereal, eggs, and bacon. The breakfast has something for everyone and it is so easy with kids to not have to go somewhere else in the morning to eat. Another plus was being able to see the Disneyland fireworks from our hotel. My kids are still young and could not make it at Disneyland until the fireworks so we could head back to the hotel and get our jammies on and then look at the fireworks before bed.