At talk with ship staff, someone suggested having washers and driers on board for guests, but thinking about it, I think it would be too hard to coordinate. So I think it's better off that you either hand wash your own clothes or give them to RC guest laundry.
I don't think the laundry is exorbitant. A pair of shorts is $3. Then they have a special where a whole bag of clothes is $25.