My new "go to" in Fort Lauderdale is the Hampton Inn Airport North. Great shuttle service from the airport and to the port. Nice rooms, great staff. There is a shopping center across the street and a McDonald's next door. That is all I need for a pre-cruise hotel night. It's all about just being in the port city the day before the cruise.