A recent Facebook post from Carnival Cruise Line’s brand ambassador has ignited a debate among cruise passengers: When a ship docks overnight, should travelers stay on board — or book a hotel on land?John Heald, who is also a senior cruise director, recently addressed the topic in a post on his Facebook page."You need to let our guest services team know that you’re going to do this 24 hours before the arrival [at] Cabo," he said.ANGRY CRUISE PASSENGERS SAY FRUSTRATING ISSUE SHOULD HAVE BEEN DISCLOSED BEFORE BOOKING"Most importantly ... because we use a tender service to get our guests into Cabo San Lucas, this may not be possible to do on the second day if the weather and sea conditions [mean] that it is unsafe to operate those boats," he said. "This would mean that your cruise would effectively be over, and you would have to be responsible for finding your way home. I would hate for that to happen to you or to anyone," he added.Carnival maintains that passengers who choose to explore independently — including those staying overseas overnight — take on added responsibility.CRUISE STAFF WAITER ACCIDENTALLY RUINS COUPLE'S ENGAGEMENT SURPRISE DURING DINNER"When guests are participating in a Carnival-organized shore excursion, the ship will wait for them if the tour is delayed," a Carnival spokesperson told Fox News Digital."However, for guests exploring independently, the ship is under no obligation to delay departure if [those passengers] are not back on board by the designated time.""Carnival asks all guests to return to the ship at least 30 minutes prior to the scheduled departure time," the spokesperson also said. "If a guest has not checked back in, efforts are made to determine their whereabouts. This policy ensures the safety of all guests and the timely operation of our voyages."CRUISE SHIP STRIKES REEF NEAR TOM HANKS' ICONIC 'CAST AWAY' ISLAND, SPARKING RESCUE AT SEACruise operators have increasingly embraced longer port calls, giving passengers more time to explore destinations, TravelAge West reported.Hotels can offer more space and better access to neighborhoods far from the port, according to the "All Things Cruise" blog.CLICK HERE TO SIGN UP FOR OUR LIFESTYLE NEWSLETTERStill, many cruisers argue the downsides outweigh the benefits. Booking a hotel means paying for a second place to sleep while already covering the cost of a cruise cabin.Risk is another factor. As noted by Conde Nast Traveler, those who arrange their own activities are responsible for returning on time — or risk being left behind.CLICK HERE FOR MORE LIFESTYLE STORIESThose cruise passengers would have to coordinate transportation between the port and hotel. Plus, safety considerations vary by destination. Cruise lines caution passengers about being mindful when staying ashore overnight, TravelHost reported. TEST YOURSELF WITH OUR LATEST LIFESTYLE QUIZDebates have ensued across social media, specifically on Facebook and Reddit."Why would you do that when you have a perfectly good hotel room right on the ship? That makes no sense," one traveler said in response to the brand ambassador's Facebook post."You can stay overnight, but you need to inform the ship of what your intention[s] are, so they are not delayed in leaving the port," another Facebook user said.A poster on Reddit in r/royalcaribbean posed the same question.A cruiser responded, "Not a stupid question. ... The ship is a moving all-inclusive resort. That's why I like cruising. Same bed. Same room. New ports."