I have stayed at both, so maybe I can help:
Howard Johnsons: Out of all the hotels/motels across the street from Disneyland, this one is the most like a real hotel. Many of the places directly across the street (which I have also stayed in) are motels, which is a different sort of experience.
The only time I have heard people complain about Hojos is when they stay in the cheapest rooms located on the Freeway side of the hotel. If you pay a bit more and stay in a deluxe or superior room, then this is a VERY quiet hotel. We always request the top floor and pay for a room with a view of the park (you can see the Matterhorn from your window, and have a great view of the fireworks). These rooms have a skylight and are amazingly large for a hotel room. Plenty of room for a family. The beds are great--soft yet very supportive with great hotel style bedding. The rooms all have a Keurig coffee maker and they give you coffee pods to use. Central air conditioning, fast elevators, and quiet hallways.
Like others have said, it is a bit of a walk. It takes about 8-10 minutes to walk to and from the park--although it is a straight shot down Harbor. I personally hate walking down Harbor (Fast food joints, time share hawkers, and bus exhaust thrown in for ambiance), but you can't have everything. Customer service is very good, and it is handy to be right near Mimi's and McDonalds.
Candy Cane Inn:
This is a true motor coach style "motel". Outdoor corridors, two floors, and no elevator. When we got there last summer, I was surprised that there was no elevator at all, and had a hard time getting all our lugguge up the concrete steps. There is really no view from this motel, because your room faces the parking lot (mainly your car!), and you wouldn't want to open your curtains anyway, because when people walk by your room they can look right into it if the curtain is open.
The good part about this motel is that it is VERY family friendly and safe feeling. It reminds me of the way Motel 6 use to be when I was a kid. Very simple and old school style. It is family run, and you can tell that the family that owns it cares about the property. They are always landscaping their mature plants (very pretty!) and sweeping up. The pool is much smaller than Hojos, (it is sort of tiny and located in the parking lot) but they have lots of plants around it. I found it very nice to watch my girls swim there at night last summer. They pipe in music and make it very cozy with lighting. The other guests were very nice, and my girls made friends at the pool.
It was close to a Subway sandwiches, which was very nice for more heathy and economical dinners. The shuttle is GREAT--the drivers are very nice, and come right on time for every pick up and drop off. It is so nice to realize it is almost 10:30 and know that the shuttle will be right there waiting for you. You could walk to the parks too--but distance wise it is a little bit further than Hojos.
The motel was clean enough--but it is very retro. The bathroom cabinet looked like the one my MIL has in her house--and smelled very musty. This isn't a "hotel-style" bathroom. The beds are like soft marshmallows. The feel great at first, but after you sleep on them, you realize that they probably aren't the best quality and they gave me a backache. I love a soft bed, but this was so soft there was on structure, and you sort of roll off the side of the bed if you get too close. The bedding is older and they have bedspreads rather than hotel style bedding. Since the cooridors are concrete, and your window is on the walkway--you can hear every screaming kid that walks by in the morning. Same thing for the maid carts. Don't plan on sleeping in, because it won't happen. Air conditioner is the window kind, not central air--and I hate that. But even with these issues--this is a cute, safe little motel with a great shuttle. Breakfast is a few cereals, boxed doughnuts, and supermarket bagels.
I would stay at either place again--it just depends on what your priorities are.
Hope this helps!
Lisa