Fall is the best season for an all-inclusive vacation, when rooms are often significantly cheaper. Off-site activities, usually limited to a certain number of people, also tend to fill up fast during the high seasons.