Currently (as of Dec 2015) Crockett Hotel offers valet and self-parking for an additional $24 per day. Parking includes in-and-out privileges. There is really not any areas of free parking in downtown San Antonio. The hotel DOES offer a few packages on the website that include the cost of parking.
Get an answer from Crockett Hotel staff and past guests.