June to August and December to February are the best times for budget breaks. The summer months of June to August are Mexico's rainy season. The weather still ...