the Paradise Pier Hotel.
And from the entrance to Disneyland to some rooms at the Grand are just as far as Best Western or Tropicana.
The Grand Californian is a step above, and a LOT more expensive. And the distance from DCA to the room is the closest by far. But Disneyland, not so much.
One website did a big breakdown: