Assuming you are flying into FLL, I would stay some where in that area. When we sailed out of Port Everglades before we stayed at the Cambria FT Lauderdale (airport and cruise port). It's actually in Dania Beach, about 6 miles from the port. It's not the closet hotel to the port, but the price was right and it turned out to be a very nice hotel. We loved our room (2 tvs!) and were very surprised how nice it was for the price. I would definitely stay there again.