When to Go
The most enjoyable times to be in this part of Utah are the beginning and end of high season, March and October, respectively. April and May have the best weather—and the biggest crowds. May to September is the best time to hit the river, but is also when the towns and national parks are filled with people, and the temperatures can be downright fiery. From the beginning of November through the end of February some restaurants and stores shut down, and things can get eerily quiet. To compensate, almost all hotels offer steep discounts (sometimes as much as 40% off high-season prices), which can make visiting in the off-season a steal.