Orlando hotel pricing follows the school calendar closely rather than the weather, since Florida stays warm enough for theme parks nearly year-round. Summer break, Thanksgiving week, the Christmas-to-New Year's block, and spring break (mid-March through early April) represent the highest-demand, highest-price windows, with the parks themselves also at their most crowded. Late January through early February and September through early November (excluding major holidays) tend to offer the best combination of lower rates, thinner crowds, and manageable weather, avoiding both the summer humidity and peak-season pricing.
Florida's hurricane season (June through November) is worth factoring into trip insurance and cancellation-flexibility decisions, even though direct impacts on Orlando itself (further inland than the coast) are less severe than coastal areas.