​Yes, calling Royal Caribbean directly can sometimes result in a better deal +1-888-738-0812 (US). By speaking with a representative, you may receive exclusive promotions, discounts, or upgrades that are not available online +1-888-738-0812