I would leave your passport in the cabin safe and just bring a copy of it and or a drivers license...Depending on the excursion, you can always bring along a ship beach towel if you will be swimming/snorkeling, etc. Just be sure to return the towel when you return to the ship, otherwise, they will charge you for the cost of the towel..