Last time we cruised out of Miami (Sept 2016) prices were approx. $20 per day. Yes it is a bit pricy but I am in my car and driving back within 10 minutes after we get off the ship. No need to wait for shuttles, etc. Parking is across the street from the cruise ship and getting there is much easier now because the tunnel connecting the highway to the port has opened approx. a year ago so no driving thru the City. Enjoy your cruise