Palace Of Fine Arts offers on-site parking at $1.90 per hour
The closest free parking is located at Palace Drive, San Francisco. See more here.