We've stayed in most of the Harbor Blvd motels.
Our first choice would also be the Candy Cane Inn. We try to get reservations there first if it's just four of us. It's clean and the pool is wonderful. The price is worth the room.
The Castle Inn is also very nice, but no breakfast. They have nice suites if you're traveling with more than 4 people. The pool is OK, in the middle of the parking lot, and a long wet walk back to any room you have there.
Best Western Anaheim is nice and clean. Great for small family. Another small pool.
We've also stayed at the Desert Inn and Suites. It's nice and right across the street from the main
Disneyland entrance. The pool is indoors, very small, very humid. Also, they have a parking issue you may want to consider before booking a reservation.
The parking is horrible. They do not have enough parking spaces for each room. There is a dark basement garage under the motel where they have tight parking spaces, and when that's full (and it fills up fast), you are directed to park as close as possible up and down the garage ramp.
They only give one parking permit per room, so if you're planning to get a large suite for 8-10 people, and planning to arrive in separate cars, you will only get a parking permit for one vehicle. Any car without the permit gets towed, and they will tow!
Returning late after visiting the parks, you will meet up with a parking attendant that will sqeeze you in where ever he can find room, sometimes two cars wide up against the hotel wall and fence. And trying to get your car out the next morning is a Disney Adventure in itself!
If you're planning to arrive via a shuttle from the airport, Desert Inn is the place to stay with large groups.
When we visit DisneyWorld, it's a must to stay on the property, because there is so much to do 24 hrs/day. But Disneyland has a closing time, and the on property hotels there don't give you your money's worth of 24 hr entertainment. Disneyland is also just a walk away from alot of nice motels, at reasonalbe rates. In Florida, most people stay for a week or longer. Disneyland is more of a 3-4 day visit, so your motel is just a place to shower, sleep, and grab a mid-day swim before you head back to the parks.
Any trip to Disneyland is a great one!