American Museum Of Natural History offers on-site parking at $26.00 per hour
The closest free parking is located at 180 Central Park West, New York. See more here.