Canada Place does not offer on-site parking. The closest parking is at 105 West Cordova Street, Vancouver. See more here.
The closest free parking is located at 355 British Columbia Route 99, Vancouver. See more here.