How far in advance should I book a cruise?
People should book a cruise as far in advance as possible. The reason why is the most popular cruises will fill up. The category of cabins available, certain category that you want may fill up, so you may still be able to book the cruise but not get your first choice of cabin category. The location on the ship that your cabin is in, you may prefer a certain location, that may fill up. And for price reasons. As you get closer to sailing, if it's a popular cruise the price will go up, so by waiting you're not going to save any money unless for some reason the ship is not sold and there's a sale that's put in and you can find it and take advantage of it, and that does happen from time to time. But as a general rule prices will be less expensive the further out that you book.