I know that Royal Caribbean has mid night buffets but do any of the other cruise lines have that also. I went on Princess and it seemed like the ship closed down at 11 pm. Royal Caribbean was still up and jumping at that time.
What Princess ship were you on? We've been on the Sea, Dawn and Sun and they've never been closed down at 11. They have buffets at midnight every night. They also have the champagne waterfall one night on the cruise. We've been on NCL, RCCL, Costa, HAL, and Princess, they've all had midnight buffets. Best wishes!