The company, which includes Royal Caribbean International, Celebrity Cruises, Azamara Club Cruises and Silversea said the move was in recognition of the “gravity of the public health crisis confronting the country”.
In a statement on its website, RCCL said: “This is our part to play. So, beginning at midnight tonight [13 March], we are pausing the fleet’s US sailings for 30 days.
“We are reaching out to our guests to help them work through this disruption to their vacations, and we are truly sorry for their inconvenience. We are also communicating with our crew to work out the issues this decision presents for them.
“We know this adds great stress to our guests, employees and crew, and we are working to minimise the disruption.”
Cruises that depart US ports before midnight tonight and international cruises will operate their scheduled itineraries. US ships already at sea will finish their itineraries as planned.