The exact dates for 2017 haven't been released yet, but it usually takes place from the first Saturday in December through the second Saturday. If that holds true this year, then it should be Dec. 2 - 9. Participants typically have a choice of booking resort packages at the All-Star Resorts, Caribbean Beach or Coronado Springs.