Usually, there is indeed laundry service onboard, and sometimes laundry rooms complete with washers, dryers, detergent and ironing equipment. Wash and press services are also sometimes available. Check with your particular cruise line beforehand, and plan accordingly.