The best way to get an upgrade is through your travel agent. Word of caution....NEVER book a category you will not be satisfied with hoping for an upgrade. Only book a GTY cabin if you really don't care what part of the ship you are located in. When you book a GTY you may get a nice upgrade but you are only promised that you will get at least the category you booked and it may be in the worst location for that category. Your TA is your best bet for getting an upgrade. If you are a past passenger, or there is something there that the cruiseline wants to impress, you may have just a litle better chance. Bottom line, book only in a category you will be satisfied with.
Community Staff Leader