Royal Caribbean International. has halted bookings through early January, as it says the limited passenger capacity has been reached.
It comes after two Royal Caribbean ships had more than 100 positive cases in the past few days. Odyssey of the Seas has 55 cases and Symphony of the Seas had 48 people with positive tests last weekend.
Royal Caribbean is also tightening mask restrictions.
















