You know, when I think of hotels at Land vs. World it all comes down to travel time.
Getting to hotels in World is a lot harder. Especially if you use the bus system. You're actually more inclined to spend time at the hotel and enjoy what it has to offer.
Disneyland is so compact in its offering that the best site I've found and the most value I get is the Best Western PPI right across the street.
The prices have always been ok (for Disney) and the staff have always treated me really well. Our last trip my son landed in the ER and we didn't have a car seat with us since we were staying across the street and ordered a car from Lansky to get from the hotel and back which had their own car seat. Getting back to the hotel from the hospital was a nightmare of calling companies that either didn't have a car seat or did not work at the time we needed. I was offering people cash to take us. We were trying for hours. Finally thought to call the hotel and they got us a ride in 30 minutes.
The beds are comfortable and I haven't heard my neighbors ever. I ask for a room away from the street.
There's a free buffet at Captain Kidds next door where you can carb load quickly then get in line at the gate to Disneyland.
Want a break mid day? Drop off or pick up a coat? Forget your wallet? Spouse's in-law that came with making you frustrated so you need a break? Walk to the hotel, rest, and get back with only losing a short amount of time.
I'll only ever stay there, honestly. I'm sure there are other good places, but BWPPI is just such a sure bet that I go there.
Pictured: Happy wife with happy son on the last trip.