Royal Caribbean Dining Packages

By ,   July 14, 2017 ,   Food & Drinks

Introduced in 2017, Royal Caribbean's "Ultimate Dining Package" was first available on the ships Harmony of the Seas (Oasis-class) and Anthem of the Seas (Quantum-class). The new package allows passengers to pay a fixed price for specialty restaurant dinners (every night throughout the cruise), plus specialty restaurant lunches (on seadays only).

This CruiseMapper survey is closely related to our reviews on:

Royal Caribbean dining packages review

RCI's "Ultimate Dining Package" can be pre-purchased online (prior to sailing) at

  • The package must be purchased for each (individual) cruise ship passenger. Once booked / purchased, it is associated with the passenger's shipboard account. You need to tell your waiter that you've booked the package and he/she will apply all its benefits to your bill.
  • Parents don't have to book a dining package for kids as children (ages 6-12) dine at onboard specialty restaurants at a fixed price, while kids ages 5 and under dine free.
  • Passengers with booked "Ultimate Dining Package" also receive an USD 50 food credit eligible at all the ship's a la carte priced restaurants.
  • On the ship, dining package passengers have to make reservations for each specialty restaurant soon after boarding (as early as possible). Usually, there is a designated place for such passengers to go to (on the first / embarkation day) to make all the reservations needed (to arrange days and meal times). This place is usually the Hospitality Desk / Lobby Reception.
  • RCI's "Ultimate Dining Package" is individual (non-refundable and non-transferable) and can't be combined with Royal Caribbean loyalty program discounts or any other discounted offers / promotions.

Royal Caribbean Dining Packages - CruiseMapper

Specialty dining package

Royal Caribbean's specialty dining package price is fixed and cheaper in comparison to booking each venue individually (at its listed price).

Specialty restaurants are at fee restaurants on RCI ships, operated with cover charges (or a la carte priced). The exact cost varries by ship. The specialty dining package includes the restaurant's cover charge. Alcoholic beverages (and some menu items) may not be package price included. An example is the Dry-Aged Porterhouse Steak (20 ounces / 570 grams) at USD 19.

Individual specialty restaurant reservations can be made only onboard. For passsengers with "Ultimate Dining Package" RCI makes an automatic reservation for the first (embarkation day) night , but passengers are allowed to change that restaurant (or meal time) once on the ship ((subject to availability). RCI's automatic reservation confirmation will be placed in your cabin.

RCI's dining packages cost

Royal Caribbean's specialty dining package cost varies by ship / itinerary. However, the average pricing is USD 24 per person per day (or USD 168 pp for a 7-night cruise). Dining Packages must be purchased booked at least 2 days prior to departure date. They are also subject to availability.

  • Dining package prices are inclusive of service charge and dinner (food portion only / excluding drinks and some menu items) and also of seaday lunches (between 12 noon - 2 PM). Package price includes one restaurant per night.
  • Additionally, passengers who book Dining Packages enjoy discounted bottled wine pricing in all ship bars and main dining rooms: 40% off (wines priced under USD 100 per bottle) and 20% off (wines priced over USD 100 per bottle.
  • For a la carte priced cruise ship restaurants, each dining package passenger receives an USD 50 food credit.
  • RCI's specialty dining packages don't include the restaurants Chef's Table (VIP dining room, limited availability) and Izumi Hibachi (Asian restaurant). However, dining package passengers receive 20% discount when booking the "Chef's Table" package.
  • Kids ages 6-12 can be added to your specialty restaurant reservation at fixed (USD 10 per child) cover charge.
  • Kids ages 5 and under eat free.

Royal Caribbean also offers 3 other specialty dining packages, which prices vary by the number of included restaurants - 3 restaurants (USD 75 pp), 4 restaurants (USD 90 pp) and 5 restaurants (USD 105 pp).

(savings) Dining Package price vs separate restaurant bookings

Royal Caribbean dining package's fixed price of USD 24 pp per day is usually much cheaper compared to the cost of the specialty restaurant's cover charge. You can compare the USD 24 fixed price to the following specialty restaurant cover charges on the Harmony of the Seas ship (7-day cruise itinerary):

  • Day 1 (Chops Grille dinner) USD 49 pp
  • Day 2 (150 Central Park dinner) USD 45 pp
  • Day 3 (Sabor Mexican lunch) USD 19 pp
  • Day 3 (Izumi Hibachi dinner) USD 50 stipend pp
  • Day 4 (Wonderland Imaginative Cuisine dinner) USD 49 pp
  • Day 5 Jamie's Italian dinner) USD 35 pp
  • Day 6 (Jamie's Italian lunch) USD 20 pp
  • Day 6 (Sabor Mexican dinner) USD 19 pp
  • Day 7 (Johnny Rockets lunch) USD 6 pp
  • Day 7 (Chops Grille dinner) USD 49 pp
  • No-package total cost: USD 341
  • Specialty dining package total cost: USD 168 (pre-cruise booked at fixed price)
  • Dining package's total savings: USD 173 pp.

Know that specialty dining is generally associated with gourmet food, longer meals and a lot of food. If you normally don't eat much food (as the package provides), the above listed savings are false, just provoking over-consuming.

It also must be mentioned that on each Royal Caribbean ship there are plenty of great-quality complimentary restaurants and food bars, among which are the ship's dining rooms and lido buffet.

(NEW) combined drinks and dining package

In August 2017, RCI introduced a new package that combines "Deluxe Beverage Package" with "Ultimate Dining Package". The combo offer includes:

  • unlimited drinks (coffee, bottled water, sodas, juices, spirits, beer and wine by the glass)
  • 40% discount on bottles of wine (priced under USD 100) with specialty restaurants dining
  • 20% discount on bottles of wine (priced above USD 100) with specialty restaurants dining
  • specialty restaurants dinners (every night)
  • specialty restaurants lunches (on sea days)
  • USD 50 bonus (added as onboard credit) for a la carte priced restaurants dining
  • The "Deluxe Beverage and Ultimate Dining" package cost is USD 71 pp (adult) per day.
  • Note: For now, the food+drinks package is offered only on Oasis-class ships.