This is borrowed info from many sources[like;
http://disboards.com/forumdisplay.php?forumid=26]while doing my own research. Hpoe it helps!
Fairfld Inn Anaheim
Disneyland
1460 S Harbor Blvd
Rates: $53 - $135 Anaheim CA
We have always stayed at the Fairfield Inn. It is clean, friendly, and some rooms have fireworks views from the balcony. The location can't be beat. It is literally minutes to the front gate...faster than the shuttle! We highly recommend it. We will be staying there again in July.
Fairfield Inn (Across the street from the main entrance) - This is a very large motel and was very nice. Fridge in the room. This is a marriot chain, so you might find some good discounts. Easy walk to the entrance and the staff was very friendly. Offers free Anaheim Shuttle, but don't know why because the walk was so easy. We stayed there in Dec. Much closer walk than the Anabella, but the room was not decorated as plushly as Anabella. We got an AP rate of $49/night.
www.fairfieldinn.com
also
Howard Johnson Plaza
1380 South Harbor Boulevard
Rates: $59 - $194
Anaheim CA
I like the Howard Johnson very much too. It doesn't have a theme but is on a nice size chunk of property with pine trees and loads of greenery. The hotel has interior corridors and most rooms have balconies some with awesome views of Disneyland fireworks. Ask for a room away from the freeway! There is no free breakfast here though. The walk to the Park is 7-12 minutes.
I just returned from a stay at the Howard Johnson. I had read many great reviews about it so decided to try it out (got a great rate of $47/night thru Expedia). It was clean and the staff was very friendly. You can pay for the ART shuttle or walk. We chose to walk as it was a 10-15 minute walk and we didn't have any kids with us. The main pool is being renovated, but they have a second pool which was open. The water was very warm, like bath water, and there were never many people in the pool. This hotel is also next to Mimi's restaurant which we liked very much. Decent prices and very large portions plus the food was very good.