Food and drink Yes, the food options differ between Royal Caribbean and Carnival Cruise Line. Both cruise lines offer a wide selection of dining options. While Royal Caribbean is known for its upscale feel and gourmet cuisine, Carnival Cruise Line offers a more casual dining experience.