Best time to visit San José del Cabo · Spring (March – May): Expect warm, dry weather that's perfect for lounging by the pool or exploring the town';s art ...