The best size of luggage for a cruise can depend on several factors, including the length of your cruise, the destinations you're visiting, and the dress code on the ship. However, generally speaking, a medium-sized suitcase (24 to 27 inches) is a good starting point for a typical 7-day cruise. This size offers ample space for clothes, shoes, and accessories without being excessively large or heavy.