The prices of some cruises will decrease last minute – but this doesn't always happen. Booking a cruise within the last 60/90 days may not always be the best way to get a bargain. If you leave it this late you run the risk of the cruise line only having a few cabins left and the prices increasing.