The cheapest place to find parking is at AirportParkingLots.com. Click on Ft. Lauderdale. They have a facility on Rte.1, which is about 2 miles from the cruise port. They provide a free shuttle to, and back from the ship. The only caveat is that, when you get off the ship and have to call them to arrange a pickup, you'd better have a cell phone, because the ship's crew monopolizes all of the phones within a mile, to call home. Cost is $5.00 per day, plus tax.
Another reply said that parking at the pier was $10.00 per day. We were there in the spring, and it was $8.00 per day. I'm glad that the government feels that inflation has been eliminated!