You can cruise to the Mexican Riviera year-round, but some would argue that the best time to cruise Mexico is during its dry season, November through May. However, it's a popular destination even during the more rainy summer months while kids are on school break, and the summer travel season is in full swing.