The best time to visit Monterey is between April and May. Spring offers warmer temperatures, fewer crowds and food festivals dishing out delectable eats, including Pebble Beach Food & Wine and the Artichoke Festival in Castroville.