Go to
www.secure.stay123.com
You have many choices of hotels that all provide parking free for the time that you are gone. Most also have free shuttles to the pier on the morning of departure.
We have done this many times and have never had a problem.
Good luck and happy cruising!