We have stayed at the MCO Hyatt, Disney, Port Canaveral and Disney's Vero Beach Resort pre-cruise. Of those, probably the easiest and less stressful was the Hyatt when we were flying. For driving, both Vero and Disney were easy. Our experience at the Hampton at Port Canaveral was fine, too, but just felt more hectic that morning trying to get breakfast and leave, though we weren't using the hotel shuttle thank goodness. I'm sure it is not as crazy as it looked and probably very well organized, but it LOOKED like chaos. So, I think it depends a lot on if you are driving/flying, how much time you have pre-cruise, and how valuable it is to you to have very little stress.
The MCO Hyatt is so convenient for late arriving flights. We have dinner either at the hotel restaurant or in the airport food court, shop around a bit, maybe swim, then get a good night's sleep. I quite enjoy having a glass of wine while sitting on the balcony and looking over the airport. Morning is breakfast, then off to the first bus to the port. Super easy.
For driving, it's super easy to stay at a Disney resort or head down a bit further to Vero, which is lovely. If you have time to spare and want an experience that's a bit different, Vero is a wonderful way to start your cruise. On the other hand, if you just want to sleep and then get to the port, then Port Canaveral has a couple of perfectly fine places to lay your head. Oh, and if you have time, you could also think about the La Quinta in Cocoa Beach, which is the "original astronaut hotel". It was owned by the original astronauts and is kind of a cool walk down memory lane, especially if you have a chance to make it to Cape Canaveral and tour the space center. Essentially, lots of great choices, just depends on what you and your family want to do and how much time you have!