To book a cruise call

Food For All Tastes

Get your tastebuds ready for an incredible culinary journey suitable for all palettes.

Food & Drink

Great food is an important part of any holiday, and at Royal Caribbean it’s something we pay the utmost attention to. That’s why everything on board from formal dining to a traditional hamburger, is of the very highest quality. Choose from our elegant Main Dining Room with its attentive service and flexible dining options, our extensive list of Speciality Restaurants offering a range of different culinary experiences, or our relaxed cafés and restaurants - perfect for families. Below are all dining options available irrespective of ship - to see what is available on each ship click here.

The Main Event

Our Main Dining Room combines outstanding food in an elegant setting with first-class service. Our Traditional Dining option enables you to pre-select your ideal dining time for the duration of your holiday So, you can relax in the knowledge that you’ll always have a table reserved for you at the time you want – either in the main or second seating. If you prefer a little more flexibility, My Time Dining will be perfect.

My Time Dining

This enables you to dine when you want, with whom you want. Simply reserve your table anytime between 1800hrs and 2130hrs* during your cruise. To be sure of getting your preferred time, we strongly recommend that you book as early as possible. Please note, a pre-paid gratuity will automatically be added to your reservation for My Time Dining or My Family Time Dining.

*Times vary from ship to ship.

My Family Time Dining

We understand how it is. You want to be able to eat as a family but you also want the luxury of being able to enjoy a relaxed ‘grown-up’ dinner too. Enter My Family Time DiningSM.  We ensure that your children (aged 3-11) are served swiftly and are then picked up by our Adventure Ocean Kids Club staff for some fun and games - leaving you to finish your meal at your leisure.

Find & Book A Cruise

Save 5% when you book online

Manage My Booking

Complete online check in, provide APIS details, request luggage tags, book shore excursions and much much more. Our handy pre-cruise checklist will help you prepare for and get the most out of your cruise.
Click here