Almost all cruise ships have laundry facilities and many provide dry-cleaning services. There is, however, an additional charge for professional laundry and dry-cleaning services. Many ships also have self-service launderettes.