There is bottled water that you can purchase...usually a bottle in your room that costs around $3 or so...They will have bottled water at each port as your leave the ship..that also is purchased...the tap water on a ship is very good...On some ships they will ask you if you want regular water or bottled water at your meals..and of course the bottled water is purchased....Have a Great Cruise
Drinks at the buffet include many types of tea, coffee, hot chocolate, milk, apple cider mix, lemonade on some ships...and all sorts of juices in the main diningrooms....You won't go thirsty.....Have a Great Cruise....