Yemeni rebels captured the strategic Red Sea city of Hudeida in a lightning offensive, less than a month after they seized the capital, a security official said Tuesday.