How Does My Time Dining Work on Royal Caribbean?

My Time Dining is Royal Caribbean’s flexible dining option that allows you to choose when you eat each evening instead of being assigned a fixed early or late dining time. It’s a popular choice for guests who want more control over their schedule, especially when planning around shows, excursions, or other onboard activities.

You can make My Time Dining reservations in the Royal Caribbean app before your cruise. Many guests book the same time every night, which makes My Time Dining feel very similar to traditional set-time dining while still giving them the flexibility to adjust plans if needed. If you know you’ll want dinner at the same time each evening, reserving in advance can save a lot of hassle once you’re onboard.

One strategy many experienced cruisers use is reserving a preferred time, such as 6:45 p.m., for the entire week as soon as reservations become available. If you weren’t able to reserve before sailing, you can often visit the dining room on embarkation day and request the same dining time for each night of your cruise.

When you arrive at the dining room, you’ll usually notice two separate lines. One line is for guests with reservations, while the other is for walk-up guests who are dining without a reservation. Guests with reservations are generally seated more quickly, especially during peak dining hours.

The flexibility is one of the biggest advantages of My Time Dining. If there’s a production show, ice show, comedy act, or other event you don’t want to miss, you can adjust your dinner reservation accordingly. This gives you much more freedom than traditional dining assignments.

You can also skip reservations entirely and simply show up when you’re ready to eat. During the busiest times right after My Time Dining opens, there can be a wait. However, many cruisers find that arriving 20 to 30 minutes after opening significantly reduces wait times, as the initial rush has already passed.

For the smoothest experience, it’s usually best to either reserve your preferred dining time in advance or stop by the dining room on embarkation day to set up reservations for the week. That way, you get the flexibility of My Time Dining without spending part of your evening waiting for a table.