Find Your Cruise
We always stay and leave the car at the Holiday Inn, comfortable but very busy they do a special cruise rate. if you are lucky you will get a room overlooking the docks and then you can watch you cruise ship come in.
You may want to try the MacDonalds Botley Park and hotel. this is a hotel on a golf course about 6 miles from the docks and I am sure they offer special rates with free parking for cruiser.