March to May and September/October are popular times to visit Tucson as the weather is warm but not blistering hot and the hotel rates are lower during these shoulder seasons.