I found some cheap parking for Port Everglades! $6/day with free shuttle to the port. I reserved with Luxury. Great reviews!

http://www.airportparkingreservations.com/fort_lauderdale_cruiseport_parking_flz