Yes, on a Royal Caribbean cruise in 2026, you can essentially eat whenever you like, provided you choose the right dining venues. For the Main Dining Room, you must choose between Traditional Dining (fixed early or late seating) or My Time Dining, which allows you to show up at any time during dinner hours (typically 5:30 PM to 9:30 PM). Beyond the formal dining room, the Windjammer Marketplace (buffet) is open for most of the day, and many ships feature 24-hour options like Café Promenade or Sorrento’s Pizza, where you can grab a snack or a light meal at 3:00 AM if you wish. Additionally, 24-hour Room Service is available for a small delivery fee. While the high-end specialty restaurants require reservations and have specific operating hours, the sheer variety of included "anytime" casual spots ensures that you will never be without a food option, no matter how unconventional your personal schedule might be during your 2026 voyage.