Yes. Almost all cruise ships have laundry facilities and a great many provide dry-cleaning services. There is, however, an additional charge for professional laundry and dry-cleaning services. Some ships also have self-service launderettes on board simply because many of their itineraries are 11 nights or longer. Most people don't have enough underwear for a 96 day world cruise. Can you imagine your laundry bill on a trip that long?