As a retired non-US person. I am planning to purchase a vacation home in Florida. I am told i am only allowed to reside there for a maximum of 60 days each calendar year, any longer and I will be classified a tax resident and be taxed on my international holdings. Is this correct? What are the tax laws in my case?
Plenty of retired people do stay in the US for longer than 60 days and don't pay taxes. In this IRS document 60 days stay appears to be the test for having a 'substantial presence' in the US, which is part of the test for determining residency. However the following is also written:
In other words, if your property in the US is not your main one, you pay tax in another country, and you stay there less than half the year, you should be treated as a non-resident (I am not a lawyer and this is not advice).
This IRS webpage describes the tax situation of nonresident aliens. As I understand it, if you are not engaged in any kind of business in the US and have no income from US sources then you do not have to file a tax return.
You should also look into the subject of double tax agreements. If your home country has one, and you pay taxes there, you probably won't need to pay extra tax to the US. But again, don't take my word for it.
I think the 60 days/year come from the IRS tax residency determination, which isn't a Florida law but applies to all the states. Have a look at the "substantial presence" paragraph to see where the 60 days are coming from.