We just stayed at the Desert Inn and Suites, right across Harbor Boulevard from the parks. We were a five-minute walk from the front entrance to both the Magic Kingdom and DCA; the hotel has suites, so there's a separate room if you have teens or other kids traveling with you; a microwave, fridge, free breakfast, valet parking so you don' t have to hassle with parking your own car. And we could see the Matterhorn out our hotel room window, and could have watched the fireworks from there (if we hadn't already been in the park and not wasting time being in our hotel room when we could be experiencing Disney magic). Rates were reasonable; less than a third of the Disneyland Hotel and twice as close to the front gate of the park. We will stay there again the next time we visit, believe me. Close to all the eating places along Harbor Blvd, too.