The price is almost always significantly higher renting at the hotel than using a site such as carrentals.com and renting at the airport.
There have been times when I didn't want a car for the whole trip - maybe only for half of it. The difference in cost was enough that it made sense for me to take the bus from downtown to the airport, jump on the shuttle, and rent at the airport.