Yes, if you want to come from the Jersey City side too there is ample parking available.
There are parking spaces available in Battery Park, where you can buy the Ferry Tour ticket that takes you to the island of the statue.
Parking till Battery Park. From there , need to use Ferry to reach Statue of Liberty
Thanks! Your answer is awaiting moderation.