Since the drinking water on cruise ships is safe to drink, refillable water bottles and drinking cups are the ideal way to stay hydrated, both onboard and in ports. Note that, for hygiene reasons, some cruise lines ask that passengers not fill up personal water bottles directly from water dispensers in the buffet.