It depends on which ports. For Caribbean cruises where we're fairly close to the port, no. For our Med cruise the port city is just where we enter the country & our destination is an hour drive inland, I'd rather have it. I agree with OrangeCountyCommuter to carry it in a money belt. Should be easy when it's not a beach/swimming excursion.