There isn't parking at Pier 33 where Alcatraz City Cruises operates out of. However, there are many parking lots nearby. Just open Google Maps and search "parking."
What Jr said.
We walked
They do not have their own parking but there is a Public Parking garage right next to the dock/launch.
There are parking decks near by. They are pretty expensive.
Yes, there is parking available. Quite pricey. It is best to uber there.
Thanks! Your answer is awaiting moderation.