What time is breakfast served in the main dining room on Royal Caribbean? For breakfast, the main dining room typically opens between 7 AM and 8 AM and stays open for about 90 minutes. So, it typically closes between 8:30 AM and 9:30 AM. CRUISE DEALS: BOOK NOW AND SAVE ON YOUR NEXT ROYAL CARIBBEAN CRUISE!