For close to the Disney parks and offsite, we love Caribe Royal. It's on 536, which is the Epcot exit from I4, and the back entrance to Downtown Disney, and is also at the south end of International Drive. There are a few hotels close here, the Nick Hotel (which I do NOT recommend, very old and expensive for not as much quality), the Marriott World Center, Caribe and Buena Vista Suites.