Although there's more than enough complimentary food included on an Alaska cruise, if you truly want an all-inclusive experience with Royal Caribbean, you'll want to book a dining package. The Unlimited Dining Package is the best choice for those planning an all-inclusive Alaska cruise.