Haven't used NCL for several years now but the general rule, as no one has answered, is that bottled water is seldom free, they even put one in your cabin but it will be charged. Water is always available on ships and the usual place to get it is the cafeteria area. The water in the ice bucket is normally cold and, of course, drinkable and the water from the tap in your cabin is equally potable. Take your own water bottle(s) and ask for them to be filled at the bars as they do not like you filling them yourself because of the hygiene factor. Tea and coffee are available in the cafeteria area and from room service nearly 24/7. Hope that helps. ..... Neil.