You can check ths link and see if the information you need it there, I also do remember a Marriot very close to the pier and airport. The airport is actually right next to the pier. http://www.co.broward.fl.us/port
All very convenient. Most hotels have transportation to the port, which is smack in the middle of town (on the coast), close to the airport. If you drive, often you can leave your car at the hotel during your cruise and simply use their shuttle.