I see a number of things about being able to buy bottled water for the ship, or some people wanting to bring it on board in their carry on (which I think is allowed). My question is why bottled water?
I drink bottled SPRING water, because bottled municipal water (dasani, aquafina, etc) is not what I like. Ship's water isn't normal water, and doesn't something funky to both my system and DH's. If we drink the ship's water, we swell. If we don't, we don't. And ship water tastes horrid to me. (this is for both Disney and Royal cruise lines, and I'm certain it would be other lines as well...there are a finite number of ways they get water on ships, after all!)
We tend to just buy the water packages, but I've heard that
DCL switched to Dasani (patooie!), so should we ever board a DCL ship again we'll be bringing a ton of decent water on in our carryons. With Royal we buy the Evian packages because it tastes delicious to us, doesn't wreak havoc with our bodies, and bringing water with Royal isn't following their rules.
DCL has no limit, but you need to carry it on yourself (can put it in rollerbags, but you have to get those bags up onto the xray machine belt!).