We've only ever rented short term and it has always been either $15 for an hour or $20 for an hour and a quarter (which better fits the itinerary we do on our cruises)
At the "garage" directly across the street from the ferry terminal it's 45 USD for the whole day, first ferry to last ferry.