Have you looked at Ramada Maingate - at the Park? It is closer than both HoJo's and Anaheim Plaza. They have really good rates and lots of specials. Google it to find their homepage where the specials are posted.
We really liked staying there...it isn't fancy, but clean and close to the crosswalk. Also, they are remodeling their pool which is really nice and big. They do have a free breakfast, which is very limited, but at least it is something. Also, free wi fi and free parking!
Good luck.