The essentials for a cruise include comfortable clothing, appropriate footwear, a swimsuit, sunscreen, and any necessary medications. You should also bring appropriate clothing for the ports you will be visiting and any necessary travel documents. Additionally, check with the cruise line for any specific packing guidelines or restrictions.