I have stayed at the ramada cruise port hotel and its nice you get transfers from the airport and to the ship and free breakfast.
The Comfort Inn cruise port is very nice also. when we stayed there
the year before last they gave you free breakfast, transfers from the airport, to the hotel and to the port for your cruise, they also would
let you make arrangments to be picked up and taken back to the airport
after your cruise. if you walk about two blocks or so from the hotel
there is a shopping area and you could ride a shuttle to the beach and
at some of the pick up locations you could get a ride right to the hotel
for your return from the beach. lots of places to eat within walking distance from the hotel also.
But either place I have stayed if that helps.
lets say thats the way it was last time I stayed at either place.