There are no limits, but frequent refinancing comes with costs like fees and early repayment charges. Refinancing more than once every 2-3 years is generally not recommended.