Free instant analysis
Reveal Airbnb revenue for any address or city
Do you own a place in St. Petersburg and you're weighing whether to put it on Airbnb or Vrbo? Well, the good news is that Florida law protects your right to rent short-term somewhere in the state, since a 2011 statute strips most cities of the power to ban vacation rentals outright. Here in St. Petersburg, Pinellas County, Florida, though, that protection comes wrapped around one number worth memorizing before you list anything: three. Rent a typical residential property for fewer than 30 days more than three times in any rolling 365-day period, and the city stops treating it as a home and starts treating it as a hotel, which almost nowhere in the city is zoned to allow.
That's the catch, and it's a real one. The three-stay cap survives because St. Petersburg adopted it back in 2001, a full decade before Florida's 2011 preemption law drew its line, so the city's rule is grandfathered rather than overridden. Push past three short stays a year on an ordinary house or condo and you need the property to sit in a district zoned for hotel or motel use, or to hold an approved Resort Facilities Overlay, and as of the city's own most recent count, not one property in St. Petersburg carries that overlay.
So this guide walks through what works inside that limit: the state license you may or may not need, what the city's business tax division actually requires, the three tax layers stacked onto every stay, and how seriously code compliance chases violators. Every figure below comes from the city's, county's, or state's own pages and documents, checked in July 2026. Run any property you're weighing through BNBCalc first, since the math changes fast depending on which side of that three-stay line you land on.
Starting a Short Term Rental Business in St. Petersburg
Which side of that line you land on decides almost everything else in this guide, so start there before you furnish a guest room. Most St. Petersburg homeowners who dabble in short-term rental sit, whether they realize it or not, inside the exempt tier: three stays or fewer under 30 days in any rolling year, no permit, no zoning review, no transient accommodation classification at all. The city's own planning staff spell this out directly. The Land Development Regulations don't even define a "short-term rental" use, because anything under the three-stay threshold isn't transient accommodation in the first place, per the city's Transient Accommodation Uses handout.
Cross that line, though, and you're not building a short-term rental business inside St. Petersburg's residential neighborhoods anymore. The property now needs to sit somewhere zoned for hotel or motel use, or carry a Resort Facilities Overlay approved through the city's Comprehensive Plan under Policy LU3.1(E)(6). That approval process runs four to five public hearings, takes roughly six months, and costs $2,400 in application fees alone, and the city itself notes that nobody has finished it yet.
The City Attorney's Office has also said outright that it won't write a dedicated short-term rental use into the zoning code, because doing so risks losing the grandfathered status that lets St. Petersburg keep its pre-2011 restrictions at all.
Be aware that Pinellas County's own short-term rental ordinance is a completely different program, and one you don't need here. It requires a $450 Certificate of Use with quiet hours and occupancy caps, but it applies only to unincorporated Pinellas County, meaning Largo, the outskirts around Clearwater, and other areas outside any city's limits. Inside St. Petersburg, the city's rules and the county's certificate program run on entirely separate tracks. You don't need a Certificate of Use here, and holding one attached to a St. Petersburg address doesn't substitute for anything the city itself requires.
Whichever tier you land in, the practical next question is the same one every host eventually asks: what does the city or the state require you to hold before you take a booking?
Short Term Rental Licensing Requirement in St. Petersburg
Two different governments answer that question, and they don't always agree on exactly when a license kicks in. The state layer belongs to Florida's Department of Business and Professional Regulation, and it uses its own test for whether you need a vacation rental license at all: rented more than three times in a calendar year for stretches under 30 consecutive days, and the unit counts as "transient," per Chapter 2025-113 (SB 606), effective July 1, 2025.
Notice the number. It's the same three that trips the city's own zoning threshold, just measured on a calendar year instead of a rolling 365-day window, so in practice the two triggers fire at almost the same moment.
Cross that threshold and you need either a Vacation Rental - Condo or a Vacation Rental - Dwelling license from DBPR's Division of Hotels and Restaurants, issued under § 509.242, Florida Statutes. As of July 2026, a single-unit license runs $230 for a full year, made up of a $170 license fee, a $50 application fee, and a $10 Hospitality Education Program fee, per the division's own lodging fee schedule. A half-year application drops the license fee to $90, for $150 total. Renewals run annually on a staggered schedule, and licensees have to report any address change within 30 days.
St. Petersburg's Business Tax Division runs a completely separate process, and most hosts get one part of it wrong. If you're renting exactly one unit, you don't owe the city a business tax at all.
The "Rental Units" classification in the city's own tax schedule, Section 17-127(F) as I found it going through an archived copy of the ordinance, taxes each unit at $4 a year, but "where only one unit is offered for rent, no business tax is required." The definition matters too: the code covers "cottages, cabins or other buildings rented as living quarters by the day, week, month, or year," so nightly Airbnb stays fall squarely inside it. Only once you're renting two or more units through one business does the $4-per-unit charge, and the certificate requirement itself, kick in.
Where a certificate is required, it runs through the city's Business Tax Division, and it expires every September 30 regardless of when you applied. The city mails renewal notices each July, though the tax is owed by September 30 whether or not the notice arrives.
Skip the license you do need, and Florida makes the consequences plain. Operating a public lodging establishment without one is a second-degree misdemeanor plus an administrative fine of up to $1,000 per offense under § 509.261, Florida Statutes, and that's before the city's own zoning enforcement even gets involved. Don't forget that the licensing question and the zoning question are two separate exposures, since holding a DBPR license doesn't legalize a property that's still capped at three stays under the city's Land Development Regulations.
Required Documents for St. Petersburg Short Term Rentals
Assuming you've worked out which licenses apply to your situation, the paperwork behind each one is still fairly specific, and DBPR in particular will bounce an incomplete application back rather than approve it provisionally. For the state license, DBPR's own application packet lists what has to be attached before you submit:
- A DBPR Online Services account, required to self-print your license and later add or remove rental unit addresses.
- A Florida Sales Tax Number, or proof of exemption, from the Department of Revenue.
- Your federal EIN or Social Security number for tax reporting.
- The address of every rental unit you're licensing, since state law requires the operator to notify DBPR of each one.
- A completed Certificate of Balcony Inspection, form HR-7020, if the building runs three stories or higher, to satisfy rule 61C-3.001(5), FAC.
- The license fee, plus a one-time $50 application processing fee, payable to DBPR by check or money order; the division does not accept cash.
Keep in mind that a mailed application goes to the Division of Hotels and Restaurants at 2601 Blair Stone Road, Tallahassee, FL 32399-0783, while applying online is faster on both ends. From what I could find, DBPR typically processes a complete online application within a couple of business days, though a mailed or incomplete file takes longer.
If you cross into the two-or-more-unit tier and owe St. Petersburg's Business Tax Receipt, the Business Tax Division needs proof the address sits inside city limits (call the Pinellas County Property Appraiser's Office at 727-582-7652 if you're not sure), plus whatever documentation your specific classification calls for out of the city's 400-plus business categories.
Pinellas County's Tourist Development Tax account needs its own paperwork too, separate from anything DBPR or the city asks for. Email [email protected] to request the application, and the Tax Collector's office sets you up with a TD account number you'll use on every monthly return afterward.
St. Petersburg Short Term Rental Taxes
Once that TD account exists, you're on the hook for a return whether or not you had a single booking that month, and three separate tax layers stack onto every stay under six months. Here's the breakdown:
| Tax | Rate | Collected by |
|---|---|---|
| Florida state sales tax | 6% | Florida Department of Revenue |
| Pinellas County discretionary surtax | 1% | Florida Department of Revenue |
| Pinellas County Tourist Development Tax | 6% | Pinellas County Tax Collector |
| Combined total | 13% | Split between DOR and the county |
The first two rows travel together, since Florida's Department of Revenue collects both the state's 6% sales tax and Pinellas County's 1% discretionary surtax on the same return, per DOR's own rate table. The Tourist Development Tax works differently. DOR's county-by-county chart marks Pinellas as one of the counties that collects and remits its 6% directly rather than routing it through the state, so that piece goes straight to the Pinellas County Tax Collector instead.
Airbnb collects and remits the state's 7% share automatically, since it registered as a marketplace facilitator once it crossed Florida's $100,000 remote-sales threshold, and it also holds a direct collection agreement with Pinellas County for the Tourist Development Tax. Vrbo's arrangement wasn't something I could confirm on a primary source for this pass, so watch out and check your own account settings rather than assuming every platform handles every layer for you.
Whichever platform you use, the county return is still yours to file. Pinellas County's own tax return form requires a monthly filing, due by the 20th of the month after you collected the rent, even in months with zero activity.
Miss that date and a 10% penalty kicks in, no less than $50, plus interest, and the county doesn't go easy on repeat offenders. Two or more late filings in any 12-month stretch counts as habitually delinquent, which can trigger a lien on your property or a frozen bank account without further notice. Make sure you diarize the 20th of every month, since this is the layer that punishes forgetfulness hardest.
Beyond the transaction taxes, your rental income is ordinary federal taxable income, and Florida adds nothing on top since the state has no personal income tax. For the fuller state-level picture, including how the marketplace-facilitator rule plays out across the rest of Florida, the statewide guide covers it in more depth.
St. Petersburg-wide Short Term Rental Rules
That state layer sits underneath everything St. Petersburg does locally, and it's worth understanding why the city's rules look the way they do. Florida Statute § 509.032(7)(b) bars any city from prohibiting vacation rentals or regulating how often or how long one can be rented, but it grandfathers "any local law, ordinance, or regulation adopted on or before June 1, 2011." St. Petersburg's three-stay rule dates to 2001, ten years inside that window, which is exactly why the city still enforces it today instead of having it preempted.
Inside that grandfathered framework, a handful of rules apply citywide no matter which zoning district you're in. A transient accommodation use, as the city's own definitions in LDR Section 16.90.20 describe it, covers anything rented under 30 days beyond the three-stay allowance. It does not cover bed and breakfasts, which are a separate use permitted in NT neighborhood traditional districts through a Special Exception process, provided the owner or manager actually lives on site.
Whatever tier you fall into, Florida's own safety statute reaches every public lodging establishment regardless of city rules. § 509.211, Florida Statutes requires an approved locking device on every bedroom or apartment door, bans unvented fuel-burning space heaters outright, and demands secure, well-maintained railings on any balcony, platform, or stairway in a building three stories or taller. Buildings with boiler rooms need carbon monoxide detection tied into the fire alarm system too. None of that becomes optional just because your rental only ever qualifies for the exempt three-stay tier.
One thing worth flagging honestly: I could not find a St. Petersburg-specific occupancy cap or parking requirement written into the short-term rental rules themselves, the way Pinellas County's unincorporated ordinance spells out two guests per bedroom plus two in common areas, capped at ten total. That county rule doesn't reach inside city limits, and I found no equivalent citywide number, so treat any occupancy figure you see quoted online as unconfirmed until you check it against your own lease, condo bylaws, or the fire code capacity for your unit.
That gap between what's written and what's checked in practice is exactly where enforcement comes in, and St. Petersburg's code compliance team has strong opinions about how hosts try to exploit it.
Does St. Petersburg strictly enforce STR rules?
Yes, though enforcement here is reactive rather than proactive, which shapes how it plays out day to day. St. Petersburg implemented its short-term rental ordinance back in 2001, and by the city's own admission at a July 2024 council committee meeting, enforcing it "remains a challenging, typically reactive endeavor."
The city doesn't go hunting for violations. It waits for a complaint, and code compliance officials then have to prove someone crossed the three-stay line before anything happens.
Joe Waugh, the department's operations manager, described to council members how easily hosts dodge that proof in the moment: "At the click of a button, their listing goes from a five-day minimum to a 30-day minimum," he said. Hosts have shown up to their own violation hearings, changed the listing from the audience, and then walked up to testify they were already compliant. Others pull the exterior photos from their listing once a notice arrives. No photos, no match, no case.
Penalties for a proven violation currently top out low by Florida standards. State law caps the daily fine at $1,000. The Code Enforcement Board can levy up to $10,000 per hearing on top of that, and cities over 50,000 people, which St. Petersburg is, can seek up to $15,000 per violation where a hearing officer finds it "irreparable and or irreversible." City council discussed pushing the standard fine toward that ceiling as a deterrent back in July 2024. From what I can tell going through the public record, though, no ordinance change had passed as of my last check in July 2026, so treat any "super fines" figure you see quoted as proposed rather than in force.
The city had also hoped to build its own short-term rental registry to make enforcement less reactive, but that plan needed state authorization that never arrived. "Right now, our ordinance is grandfathered," Waugh told the committee, "and if we were to alter our ordinance to be more restrictive, we could lose that grandfather status." The same dynamic explains why Miami Beach's far harsher fines, once as high as $20,000 to $100,000 per violation, got struck down by an appellate court as state-preempted, while St. Petersburg's older, narrower rule survives untouched.
How to Start a Short Term Rental Business in St. Petersburg
Knowing the rule survives is one thing. Working inside it is another matter, and the order you tackle these steps in matters more than it looks, since a couple of early checks can save you from spending money on a listing that was never going to be legal.
- Count your stays before you do anything else. Pull up your rental calendar or business plan and confirm you're staying at or under three bookings a year of less than 30 days. Planning more than that means checking your zoning district for hotel or motel use before you spend a dollar on furnishing.
- Confirm you're inside city limits. Call the Pinellas County Property Appraiser at 727-582-7652 if you're not sure, since the county's separate Certificate of Use ordinance applies only outside St. Petersburg's boundaries.
- Register for Florida sales tax with the Department of Revenue, and decide whether your booking platform is collecting the state's 7% share on your behalf or whether that's on you.
- Open a Pinellas County Tourist Development Tax account by emailing [email protected], and diarize the 20th of every month for your return.
- Apply for a DBPR Vacation Rental license only if you're crossing the three-stay threshold, since applying for one you don't need adds cost and paperwork without changing your zoning exposure one bit.
- Check whether you owe St. Petersburg's Business Tax Receipt. A single rental unit is exempt outright; two or more owes $4 a unit annually through the Business Tax Division.
- List the property, and watch out: keep your booking calendar somewhere you can prove the three-stay count if code compliance ever asks.
- Renew on two separate clocks. The city's Business Tax Receipt, where one applies, comes due every September 30, while your DBPR license runs on its own staggered annual schedule.
Who to contact in St. Petersburg about Short Term Rental Regulations and Zoning
Whichever step trips you up, five offices between the city, county, and state cover almost everything above.
Zoning and whether your property qualifies
The Urban Planning & Historic Preservation Division handles questions about transient accommodation use and the Resort Facilities Overlay.
- Andrew Jurewicz: [email protected], 727-892-5807
- Braydon Evans: [email protected], 727-892-5255
City business tax
The Business Tax Division issues and renews St. Petersburg Business Tax Receipts.
- Location: 325 Central Ave, 1st Floor, St. Petersburg, FL 33731
- Mailing address: City of St. Petersburg, P.O. Box 2842, St. Petersburg, FL 33731
- Phone: 727-893-7241 (Option 2)
- Fax: 727-893-4121
- Email: [email protected]
- Hours: Monday through Friday, 8 a.m. to 5 p.m.
Violations and code compliance
The Codes Compliance Assistance Department investigates short-term rental complaints and runs violation hearings.
- Location: Municipal Services Center One, 4th Street N, 1st Floor, St. Petersburg, FL 33701
- Phone: 727-893-7373
- Fax: 727-892-5558
- Complaints: by phone, or through the SeeClickFix online portal
County tourist tax
The Pinellas County Tax Collector administers the Tourist Development Tax, separate from anything the city or DBPR handles.
- Phone: 727-464-5007
- Email: [email protected]
- Mailing address: Pinellas County Tax Collector, P.O. Box 6440, Clearwater, FL 33758-6440
State vacation rental license
The DBPR Division of Hotels and Restaurants issues the Vacation Rental Condo and Vacation Rental Dwelling licenses.
- Address: 2601 Blair Stone Road, Tallahassee, FL 32399-1011
- Phone: 850-487-1395
- Email: [email protected]
- TTY: 800-955-8771
What do Airbnb hosts in St. Petersburg on Reddit and Bigger Pockets think about local regulations?
None of those five offices, unfortunately, is where most new hosts actually go looking for answers first. Reddit blocked automated access to its threads for this research pass, so I can't tell you with any confidence what St. Petersburg's own subreddit says, and I'd rather say that plainly than guess at it. BiggerPockets, on the other hand, was reachable, and its forums carry years of exactly this conversation from investors who've already run the numbers here.
The advice is consistent enough to be useful. Asked directly about buying an Airbnb in St. Petersburg, a Tampa Bay real estate agent with 22 years of experience answered flatly: "St Pete actually doesn't allow short-term rental. Focus your search on unincorporated Pinellas County, Largo, or Indian rocks beach." That's a slight overstatement, since three stays a year is legal, but it captures the practical reality closely enough that most investors treat it as the honest answer rather than a technicality worth arguing over.
A separate thread gets more specific about how far hosts actually push it. A Tampa Bay property manager described the 30-day minimum as the main restriction, then admitted plainly that it's "absolutely not" consistently followed. That admission lines up uncomfortably well with what Joe Waugh told the city council: hosts know the rule, know it's rarely caught in the moment, and price that risk into the decision to run nightly stays anyway.
What that means for anyone running the numbers is that St. Petersburg proper reads as a three-stay side income at best, while the nightly-rental volume most investors chase tends to sit outside the city line, in the surrounding county. Two nearby Tampa Bay counties keep coming up in those same threads: Manatee County to the south, and Sarasota County further down the coast, both running under different, and generally friendlier, local frameworks.
If you're weighing what a capped St. Petersburg property could realistically earn against a fuller nightly-rental operation nearby, the Spring Hill market on BNBCalc Markets is a reasonable place to start pulling real numbers instead of forum impressions.
Frequently Asked Questions
Can you legally run an Airbnb in St. Petersburg in 2026?
Yes, but only within a hard limit. St. Petersburg allows any residential property to rent for under 30 days up to three times in any rolling 365-day period without triggering zoning review, under a rule the city adopted in 2001 and kept when Florida preempted most local short-term rental bans in 2011. Rent more often than that on an ordinary house or condo, and the property needs to sit in a district zoned for hotel or motel use, or hold an approved Resort Facilities Overlay, which no property in the city currently has.
How many nights can you rent a home short-term in St. Petersburg before needing extra approval?
There's no nightly cap directly, only a frequency cap: three separate bookings of fewer than 30 days in any consecutive 365-day period. A single two-week stay and two long weekends all count as three uses of your allowance, however long each one runs. Go past three bookings and the property is treated as a transient accommodation use, which isn't permitted in most residential zoning districts citywide without a hotel or motel classification or a Resort Facilities Overlay approval.
Do you need a state license to run a short-term rental in St. Petersburg?
Only if you exceed St. Petersburg's own three-stay cap, since that's also roughly where Florida's state test for a "transient" rental kicks in: more than three bookings under 30 days in a calendar year. Past that point you need a Vacation Rental Condo or Vacation Rental Dwelling license from the state's Division of Hotels and Restaurants, which costs $230 for a full year on a single unit. Below the three-stay line, most hosts need no state license at all.
How much tax do you pay on a St. Petersburg short-term rental?
Guests pay a combined 13%: 6% Florida state sales tax, a 1% Pinellas County discretionary surtax, and a 6% Pinellas County Tourist Development Tax. Airbnb collects and remits all of it automatically in most cases, since it's registered as a marketplace facilitator with the state and holds a direct collection agreement with Pinellas County. Hosts still have to register their own Tourist Development Tax account with the county and file a monthly return, even in a month with zero bookings.
Does Pinellas County's short-term rental ordinance apply inside St. Petersburg?
No. The Certificate of Use ordinance Pinellas County adopted in March 2025, with its $450 fee, quiet hours, and ten-guest occupancy cap, applies only to unincorporated parts of the county. St. Petersburg is an incorporated city with its own separate Land Development Regulations governing short-term rentals, so a St. Petersburg host doesn't need the county's Certificate of Use, and holding one doesn't substitute for anything the city itself requires.
Last verified: July 2026. Every ordinance, tax rate, state law, and contact detail in this guide links to or comes from its official source.
Airbnb Tax Deduction Calculator
Paying too much in taxes? We have the perfect solution. Simulate an Airbnb home purchase below.
Purchase Price
$450K
Structure Value
70%
Apply Trump's Tax Cut (Bonus Depreciation)
Depreciation
$117,695
Interest
$21,600
Tax
$6,750
Year 1 Deduction
$146,045
Want to claim this deduction? Get a free cost segregation benefit analysis from CSA Partners — no obligation.
Get Full Analysis
