We recently used
Airport Parking INC: Airport Parking in Miami : Atlanta International Airport Parking : O Hare Long Term Parking : Fort Lauderdale : Air Port Parking, Inc. to book offsite parking at the Port in Ft. Lauderdale for about $6 or $7 per day, including free shuttle to and from the parking, which was about a 10 minute ride. Although I am not positive, they may have a similar arrangement at Port Canaveral. There are other offsite parking facilities online. You just need to search for them.