Florida offers non-resident permits. You don't have to own any property, or have any interest whatsoever in the state of Florida to qualify for one.
Also, most of the states that recognize Florida's CCW for residents will also recognize non-resident Florida CCW licenses. So if you get a non-resident permit, you'll be able to legally carry concealed in about 18 other states as well.
What about visitors?
If you don't have a permit, you can carry a loaded gun in a holster in your glove compartment, as long as the gun is "securely encased". But not on your person.
The CCW permit is easy to get as long as you don't have a criminal record. All you have to do is fill out an application, take a firearm safety course (such as one offered by the NRA), submit a fingerprint card, passport sized photo, and a check. Total cost is about $200.