Book Early or Last Minute for Best Value

Some passengers like to book early when cruise ships have few bookings to get a good price, best selection of stateroom & dining choice. Others prefer the strategy for waiting until last minute - now 90 days out - after final payments are due to get unsold staterooms at bargain prices. Which do you prefer?

Tags: Book Early for best seletion of stateroom and dining choice vs. book last minute for bargain prices

15 Answers

Book early especially if I am using a "casino offer" as those rooms go fast. Plus I like planning way ahead. If price drops, Princess has always adjusted accordingly.

I try to book as early as possible in order to get the "perfect" cabin. Princess and Carnival (and possibly others) are pretty good about allowing you to adjust the booking to account for any pre-deadline price decreases.

I, too, am a plan ahead type of person. We book early and then watch for price drops. This way we get the cabin that we want and more importantly, the dining time we want. If it is a quick cruise & we see as great deal that we can't pass up, we have been know to book last minute. Of course, we never get the dining time that we want but we have always managed to switch after a day or two on board.

Early. Have to get that vacation time planned; can’t have too many people in the department gone at once. Plus, those last minute deals aren’t nearly as common as they were 10-15 years ago.

We book around 6-8 months out.

Yeah. Plus I need time to save.

Depends... usually early. Lately we have been booking almost a year in advance and have found that is too long to wait, so we end up booking another cruise just to "scratch the itch". We start looking a the "deals" sent to us and just can't seem to resist. Once we check the airline prices and they are also good it is "book 'm' Dano" time!

We have done both... We book early if we are doing B2B voyages and want the same stateroom. Most of the time we plan our trips but last year, we found a last minute on NCL out of NYC. The rate was $57 pppd. At that price it doesn't cost much more than staying at home so we took it. That said, I don't think the last minute deal will ever be a full time strategy for our cruise bookings.

Nice deal!

We like to book early. There are always incentives and you get a better pick of cabins.


* is not a booking agent or travel agency, and does not charge any service fees to users of our site. Our partners (travel agencies and cruise lines) provide prices, which we list for our users' convenience. does not guarantee any specific rates or prices. While prices are updated daily, please check with the booking site for the exact amount. is not responsible for content on external web sites.

Back to Top