we booked there the night before our cruise in sep. you have to ask for the special park and cruise pkg or they charge for shuttle.
look at the port canaveral site for lodging specials. it also includes two hawaiian shirts. they told me they about two blocks from the beach. i usually have good luck with choice hotels, go to the choice website and register for frequent guest program, they upgrade rooms for members when available, we've hardly ever not gotten a better room when we check in.