Hearst Parking Garage offers 24 hour parking for $20 per night, but no in-out privileges. Hearst Garage is accessed from Third Street directly across from the Westin Market Street. It is a four block walk (ten minutes) to the Grand Hyatt. I use this parking garage regularly when I stay at Union Square hotels.
http://www.hearstbuildingsf.com/garage.htm
Yelp Reviews