As of February 26, 2026, the Icon of the Seas remains the undisputed biggest cruise ship in the world, currently sailing its 7-night Caribbean itineraries out of Miami, Florida. The ship is currently in the Caribbean Sea, specifically en route to Little Stirrup Cay (Perfect Day at CocoCay) in the Bahamas, following a recent port call in Cozumel, Mexico. It is a massive 250,800 GT "floating megacity" with a capacity for over 7,600 passengers. While its sister ship, Star of the Seas, launched in 2025 and is of equal size, the Icon remains the flagship of the class. Furthermore, Royal Caribbean has recently announced that the third vessel in the series, Legend of the Seas, is scheduled for its maiden voyage later in 2026, starting with a season in Europe before joining its sisters in the Caribbean. For travelers tracking the vessel, it typically docks at PortMiami every Saturday morning to turn over its thousands of guests for the next tropical voyage.