Originally Posted by Dannyboy
Celebrity does not have any time dining options, Princess does, the exception are the PAY restaurants.
5 of the 6 major cruise lines (Carnival, Royal Caribbean, Princess, Holland America, and Celebrity) have traditional dining as well as anytime dining. Celebrity calls their version Celebrity Select Dining. NCL is the only one that does not offer traditional dining.
Celebrity Select Dining
If you choose Celebrity Select Dining, you will still be seated in the ship's main restaurant, order from the same dinner menu, and enjoy the same exemplary service, but with more flexibility of timing. Choose this option when booking your cruise and you can make reservations day by day pre-cruise, reserve once onboard, or simply come to the dining room whenever you'd like to have dinner.
Celebrity Select Main Dining reservations can be made online up to four days prior to sailing, or once onboard with the Maitre d'. Subject to availability. Gratuities must be prepaid in order to participate in Select Dining. Only groups of 20 or less can be seated at one time.
Plus, Princess is not the only cruise line that has self-serve laundry facilities onboard. Carnival and Holland America also have them on most of their ships as well.