Q:  What type of special meals does Royal Caribbean offer?
A:  We make every effort to accommodate our guests' dietary requirements whenever possible. We can accommodate dietary needs such as:

Food allergies Gluten-free Kosher Low-fat Low-sodium

Vegetarian Meals (including Indian-style vegetarian) are available on all menus in the Dining Room and Windjammer Cafe every day. Guests do not need to make a special request for these meals.

Lactose-free/soy milk, Ensure, and kosher meals are available no extra charge. All you have to do is notify us at least 45 days prior to sailing (90 days for European/South American Itineraries).

Kosher for Passover meal requests MUST be received 90 days in advance in order to be accommodated.

Contact your travel agent or Certified Vacation Planner and request that the remark be noted in your reservation details. If you made your reservation online at you may add your request to the "update personal information." section. You may also send an e-mail request to; please include in the e-mail the guests' names, booking number, ship name and sail date. E-mails will receive an automated response. We kindly ask that guests do not call Royal Caribbean International suppliers with specific questions.

Special meal requests that are received less than 45 days of sailing (90 days for European/South American itineraries) are dependent on the ship's product availability. We will try to accommodate to the best of our ability.

Please note: Baby food is available via our Gifts and Gear page via our Babies To Go program and infant formula is not provided on board.

Guests may not bring on board any food items other than baby food and/or dry, nonperishable snack items (cookies, crackers, chips, energy bars, etc).
Learn more:
Bullet Visit our Dining page
Search FAQs
Need help?
Bullet If you're having trouble, you can complete our e-mail form and one of our representatives will contact you.
Bullet If you prefer, you can call us directly.
Bullet Or you may search this site for more information.