Virtually every modern cruise stateroom, from budget-friendly interior cabins on Carnival to luxury suites on Regent Seven Seas, provides complimentary shampoo. On most mainstream lines like Royal Caribbean or Norwegian, the shampoo is typically provided in a wall-mounted dispenser inside the shower to reduce plastic waste, often combined as a "2-in-1" shampoo and body wash. While functional, many high-fidelity travelers find these "bulk" products to be somewhat harsh or drying for their hair. If you are staying in a higher-category stateroom or a "Suite Class" cabin, you are much more likely to find individual, premium-branded toiletries from names like Elemis, L'Occitane, or Bulgari. If you have specific hair care needs or prefer a separate conditioner, it is highly recommended to bring your own travel-sized bottles. In 2026, as cruise lines push for greater sustainability, individual plastic bottles are becoming rarer, so don't be surprised if even the luxury lines move toward high-quality, refillable ceramic or glass dispensers in the bathrooms.