While many ships have shops, Royal Caribbean's Oasis-class and Icon-class ships (like Symphony of the Seas or Icon of the Seas) feature the "Royal Promenade," which is the closest thing to a multi-story shopping mall at sea. Stretching nearly the length of two football fields, this indoor boulevard is lined with designer boutiques, cafes, and bars. A supportive peer "retail" tip: these areas even feature "parades" and street performers, mimicking a city center. In 2026, MSC Cruises’ World-class ships also feature the "World Galleria," a massive indoor mall with a spectacular LED sky screen. These "malls" are designed to be the heartbeat of the ship, offering everything from luxury watches and duty-free liquor to daily "sidewalk sales" that make you forget you're actually floating in the middle of the ocean.