The best time to visit Monterey for potential hotel discounts is during the off-peak seasons which often include late fall (September-November) and early spring (March-April). During these times you may find lower rates due to fewer tourists compared to peak summer months when many visitors flock to enjoy coastal weather.