For my last cruise of 24 days, my usual packing needed some adjustments. Because I was flying to the port, weight was also an issue.
I used some of those clear zipper bags that bedspreads or sheets come in and rolled the clothes I put in them. I didn't have enough fabric cubes and they tend to weigh a little more than I would like. We wound up taking an empty sheet bag to the beach for wet stuff like water shoes.
So don't throw out those bags that sheets and quilts come in - they may come in handy!