There are incentives for booking on board the ship. If you book a "Next Cruise Booking" you can earn a $100 on board credit. You can use that booking for any future cruise--it doesn't expire. I would encourage you to make an appointment with the Loyalty Ambassador to get the details.