Skip to main content

Royal Caribbean switches to dynamic pricing following flurry of $10,000 beach club bookings