Claim Your Free Rental Projection & Estimate

  • This field is for validation purposes and should be left unchanged.

Polk County vs Osceola County Short-Term Rental Regulations

Two counties. Two rule books. One guide that covers permits, taxes, zoning, and enforcement so you know exactly what you are signing up for before you buy. For the broader Orlando-area overview, see our Orlando STR laws guide.

Polk Total Tax

Osceola Total Tax

Polk License Cost

Osceola License Cost

We manage Davenport properties in Polk County and Kissimmee properties in Osceola County. These are the regulatory differences that affect your bottom line.


Both counties require a state DBPR license ($170/yr). The county-level requirements are where they split. Our licensing team handles both processes daily. Here is the full cost and document breakdown.

County permit: Class B Business Tax Receipt

Application fee: $50

HEP fee: $10 (Hospitality Education Program)

Annual renewal: $30 – $50, due September 30

Documents needed: DBPR license, proof of ownership, ID

Inspection: Not required for standard STRs

Insurance minimum: None specified at county level

Processing time: Typically 1 – 2 weeks

More Steps, Stricter Standards

County permit: STR License via Community Development

License fee: $250

Inspection fee: $160 (+ $100 re-inspection if needed)

Annual renewal: $150

Documents needed: DBPR license, property deed/tax bill, government ID, detailed floor plan, notarized compliance affidavit, proof of $1M liability insurance

Inspection: Required before license issuance

Insurance minimum: $1,000,000 liability coverage

Processing time: 2 – 4 weeks

This is the single biggest difference between the two counties. Get this wrong in Osceola and your property cannot legally operate, period.

Polk County does not use an STRO overlay zone system. Most residential properties in resort communities can operate as short-term rentals.

Key check: Verify the Land Use Code via the Polk County Property Appraiser. Code 0000 or resort PUD = STR-friendly. Code 0100 (standard residential) may restrict STR use.

HOA rules matter more than county rules. Always check your community’s CC&Rs for STR restrictions before purchasing.

Key communities:ChampionsGate, Solterra Resort, and Windsor Island Resort are all in unincorporated Polk County with established STR activity.

STRs are only permitted in designated STRO (Short-Term Rental Overlay) districts or STRPD (Short-Term Rental Planned Development) zones.

Approved zones are typically near: Disney World, tourist corridors (US-192), and established vacation rental communities.

How to verify: Contact Osceola County Community Development at (407) 742-0200 or check the STRO Boundary Map.

City-level variation: Kissimmee is generally STR-friendly. St. Cloud is very restrictive (hotel/motel zones only, $500+ fines).Key communities:Reunion Resort, Storey Lake, and Solara Resort are in approved STRO zones.

Every dollar of rental income is taxed. The rates differ by county, and the gap adds up faster than most investors expect. We break down the full tax requirements in a separate guide.

Florida State Sales Tax: 6%

Tourist Development Tax (TDT): 5%

Discretionary Surtax: 1%

Platform collection: Airbnb collects the 5% TDT for stays of 182 nights or shorter. You still must file monthly returns with the Polk County Tax Collector, even if Airbnb handles collection.

Florida State Sales Tax: 6%

Tourist Development Tax (TDT): 6%

Discretionary Surtax: 1.5%

Platform collection: Osceola County does not partner with Airbnb or Vrbo for tax collection. Hosts are responsible for all filings with the Florida Dept of Revenue and the Osceola County Tax Collector.

💰The 1.5% Gap Adds Up

On a property generating $60,000 in annual bookings, Polk County taxes total $7,200, while Osceola County taxes total $8,100. That is $900 more per year in Osceola. Over a 10-year hold, you pay $9,000 more in taxes for an identical property in Osceola County. This applies to nightly rates, cleaning fees, pet fees, and all other guest charges.

Both counties require a state DBPR license first. After that, the county-level steps diverge.


Get a DBPR license at myfloridalicense.com. Cost: $170/yr.

Apply for Class B BTR from Polk County. Cost: ~$60. Bring DBPR license, ownership proof, and ID.

Register for taxes with the FL Dept. of Revenue and Polk County Tax Collector.

Verify HOA approval. Check your community’s CC&Rs for STR restrictions.


Verify STRO zone by calling Osceola County at (407) 742-0200 or checking the STRO boundary map.

Get DBPR license at myfloridalicense.com. Cost: $170/yr.

Secure $1M liability insurance. Standard homeowner policies do not cover STR use.

Apply for the county STR license. Submit deed, ID, floor plan, affidavit, and insurance proof. Pay $250 + $160 inspection.

Pass safety inspection. Smoke detectors, fire extinguishers, exit routes, and pool barriers. Processing: 2 – 4 weeks.

Register for all taxes manually. FL Dept. of Revenue + Osceola County Tax Collector. No platform auto-collection.

Understanding the Polk County vs Osceola County short-term rental enforcement reality helps you gauge actual risk, not just the rules on paper.

Fines: Up to $15,000 for operating without a license

Enforcement style: Complaint-driven. The Polk County Sheriff’s Office handles incidents, but proactive sweeps are rare.

Zero-dollar rule: Even months with no bookings require a tax filing, or you face a $50 fine. A good property manager handles this automatically.Reality: Most hosts in resort communities report minimal enforcement interference when properly licensed.

Fines: First violation is a warning. Subsequent violations up to $500 per day, plus license revocation.

Enforcement style: Active code enforcement, especially in unincorporated areas and St. Cloud (which restricts STRs to hotel/motel zones only).

Compliance gap: Despite regulations, many Kissimmee listings lack displayed STR licenses, suggesting the county is increasing enforcement pressure.Reality: Kissimmee itself is relatively lenient. St. Cloud is aggressive. Unincorporated Osceola focuses on properties operating outside approved STRO zones.

We handle licensing and compliance across both counties every day. Here is our honest take.

Polk County

The Easier Path

Lower startup costs, no STRO overlay to navigate, lighter enforcement, and Airbnb handles TDT collection. Ideal for first-time investors who want a simpler regulatory experience. Communities like ChampionsGate and Solterra make compliance straightforward.

Osceola County

Higher licensing costs, stricter zoning, manual tax filing, and mandatory $1M insurance. But Osceola delivers closer Disney proximity and higher nightly rates. Worth the compliance burden for experienced investors targeting communities like Reunion Resort and Storey Lake.

Polk County is the easier regulatory path. Osceola County demands more but delivers closer Disney access and premium rates.

Permits, tax filings, safety inspections, and zoning verification. We take care of it all so you can focus on returns, not paperwork. Still deciding between markets? See our Davenport vs Kissimmee comparison.

Do I need a permit to Airbnb in Kissimmee, Florida?
Can I do short-term rentals in Davenport, Florida?
What is the tourist development tax in Polk County vs Osceola County?
What is the Osceola County STRO overlay?
How do I get a short-term rental license in Osceola County?

Step 2: Get DBPR license ($170/yr). 

Step 3: Secure $1M liability insurance. 

Step 4: Apply for county STR license ($410). 

Step 5: Pass safety inspection. 

Is Polk County or Osceola County more Airbnb-friendly?