When we were on one of our DL trips 1 1/2 years ago, we stayed across the street from the Hilton at the Anaheim Marriott. [We had hoped to get the Hilton on Priceline but ended up at the Marriott.] We ended up eating daily at the Hilton's restaurant in the lobby area called the Cafe Oasis. The service and food was fantastic. And the prices were pretty decent for a family of 4. Also there's a deli in the lower level of the Hilton where you can grab a quick breakfast before you catch the shuttle or walk to DL in the morning.
In fact, we ended up walking to and from DL/CA everyday instead of using the shuttle. It is walkable--even with kids, ours were 2.5 and 6. About 10 min. However, the Hilton, I believe, has its own shuttle bus for its guests.