To the delight of many passengers (or to the chagrin of those watching their waistlines), cruises offer no shortage of nibbles at all hours of the day. Although cruise midnight buffets are nearly extinct, several lines still offer a spread of snacks that are available into the wee hours of the morning.