I use Eagle Creek's Clean/Dirty packing cubes... https://www.amazon.com/dp/B00F9S8FZA/ref=cm_sw_r_cp_apa_i_ya5zCbG86GJBE
I pack I bath towel, set of sheets, face cradle cover and a hand towel. Anything I don't use stays on the clean side and used linens go on the dirty. The dirty side is plastic lined so it keeps the funk in. I keep a few of them stocked and ready to go.
If you want to go a little cheaper you could use regular packing cubes, but by using the dirty/clean your clean side is always clean (you don't have to launder the cubes as often.) If you don't take towels, you may be able to fit the sheets into a half cube.