It’s a private company, they can mandate vaccines if they wish, people are free to not go on their cruises.
______________________
Wrong evidently...
On Friday, Royal Caribbean announced a reversal of its previously planned requirement that passengers be fully COVID-19 vaccinated in order to sail aboard its cruises.
This policy change flies in the face of Royal Caribbean’s original mandate that both guests and crew be fully vaccinated in order to board its vessels when the line returns to cruising from U.S. homeports in June 2021. The vaccination requirement will no longer apply for ships sailing out of Florida or Texas, although it holds for cruises departing from anywhere else.
You'll find their Florida/Texas on the thread. Presumably divulging your vaccination status will be voluntary. They'll meet the 95% vaccination requirement both by restriction of non-vaccinated activities,a 24/7 mask requirement except while eating in a restaurant or your cabin, and restricting the number of cabins they sell to the unvaccinated. Likely prices too, with testing requirements before embarking and disembarking at the passengers cost. IMO for an unvaccinated individual, it would be a very poor experience. And before anyone suggests you can simply lie, remember that can get you disembarked at your next port, also at your own expense.
Unfortunate, but I don't see what options they have. A shame the states put them in this situation.
Wrong - not if they want to sail in/out of Florida ports. Or pay 5,000 USD penalty each time they ask.
Cruise lines are free not to use Florida ports.