The cheaper times are from September through the 2nd week of December except for Thanksgiving week. Also its cheaper in January, February and May. The week after Thanksgiving til the 2nd week of December is great because the ship is decorated for Christmas and you are just out of hurricane season. We went twice in this time and found the ship about 80 to 85% full which makes it great for having some space. Also, the seas were quite calm on both trips.