As we were preparing to depart Ocho Rios, Jamaica, I walked down to deck four of Freedom of the Seas to watch the departure.
If you are on a cruise and take a port excursion sponsored by and booked through the ship, the ship will wait if the tour is late in returning. There is contact between the tour operator and the ship. If, however, you book your own excursions or take a walk on your own and do not return to the ship in time for sailing, the ship will not wait for you. Then the ship will leave any documents found in your cabin with the port agent who will arrange for you to fly to meet the ship in the next port of call. Of course, required hotels and air fare to the next port would be at your own expense. Hopefully, you would be wearing more than a swim suit and towel!
So, the moral of the story is: Don't Be Late!!!