Type parking Southampton docks into Google.
We used Cunard service, they take your car at the terminal and park it for you. They deliver it back to you at the terminal upon your return. Very efficient service cost £112 for two weeks. Kind regard.
This is the link to the services at Southampton.