Google "Mini bodegas in Puerto Vallarta" and you will find several listed. I don't know if they are close to the marina. Also, try Facebook as there is a demand for it.
Some resorts may also have an area for it and charge a fee or some of the employees, you are really friendly with, may do it for you at their home. You can offer a fee, if they don't ask, as that will help them too.