The cheapest time to visit Punta Cana is generally considered to be during the off-season months of April through November. During these months, hotel prices dropped significantly due to decreased demand from travelers.