The best time to visit Puerto Rico is from mid-April to June, right after the busy winter season and just before the rainy summer.