Budget option, Desert Inn, particularly if you have a large group as their family suites are the best bargain on Harbour. A step up, Park Vue Inn. Still a motel but I like their rooms which are a good size, easy parking, great staff available 24hr and and often a good view of the fireworks just outside your room or from their viewing deck right next to Harbour. Another step up, Fairfield Inn, a hotel with those services and facilities but with external walkways like a motel. Nicest along Harbour though is Courtyard Marriott Theme Park Entrance. Quite new, great pool/waterpark area and spacious rooms. I think the staff could be better trained but might just have caught them in an off week. All these are within 8 mins of the turnstiles.
Others I haven’t stayed at that get good reviews are the Springhill Suites on the corner of Katella and Harbour and the Residence Inn Convention right next door. As I said, haven’t stayed at these but they get good reviews and I have walked through the lobbies of each to check them out.
Candy Cane Inn is another people seem to rate highly although I’ve never stayed there.