Yes, every major cruise line provides free water, but it is typically tap water served in the buffet, main dining rooms, and at various beverage stations around the ship. This water is highly filtered and perfectly safe to drink. Complimentary "flavored waters" like lemonade or iced tea are also common in the Lido deck areas. However, bottled water is almost never free on mainstream lines like Carnival, Royal Caribbean, or NCL; you must pay per bottle or have a beverage package. If you prefer bottled or sparkling water, luxury lines like Regent Seven Seas, Silversea, and Seabourn include it in the cruise fare. For the average cruiser in 2026, the best strategy is to bring a reusable, insulated water bottle and fill it up at the self-service stations (using a cup to transfer the water for hygiene) to have cold, free water available in your cabin or during excursions.