The cheapest time to visit Riviera Maya is during hurricane season, which runs from June to November. You will find the lowest prices at the peak of hurricane season between August and October.