The best time to find discount airline, hotel, cruise and car rentals for Mexico is during the off-season, roughly from mid-April to mid-October. Some of the beach resorts can be unbearably hot during the off months, but you can find some excellent travel deals then. If you are thinking of retirement in Mexico, the summer months are a great time to visit Lake Chapala since it remains a pleasant temperature year-round.