Can You Buy an Airbnb in St. Pete Beach? The Quick Answer
Yes, you can buy a short-term rental property in St. Pete Beach. The city allows STRs in residential and mixed-use zones, but you'll need a rental license, STR-specific insurance, and must comply with occupancy limits, noise ordinances, and tax requirements. Owner-occupied rentals face fewer restrictions than non-owner-occupied properties, and you'll owe both state and local tourist taxes on every booking.
Are Short-Term Rentals Actually Allowed in St. Pete Beach?
Short-term rentals are permitted in St. Pete Beach under specific conditions. According to the St. Pete Beach City Code Chapter 22 (Land Development Code), the city allows rentals of less than 90 days in residential single-family (RSF) and residential multi-family (RMF) zoning districts, as well as in mixed-use and certain commercial zones.
The critical distinction is ownership status. Properties that are owner-occupied—meaning you live there part-time and rent it out when you're not using it—face fewer restrictions. Non-owner-occupied rentals (where you're an absent owner renting year-round) must meet additional standards and are subject to stricter enforcement.
If your target property is in a beachfront or waterfront location, know that coastal zone management regulations may apply, and densely residential neighborhoods have parking and occupancy restrictions you'll need to verify before making an offer.
What Licenses and Permits Do You Need?
Every STR operator in St. Pete Beach must obtain a Short-Term Rental License from the Planning & Zoning Department. According to the St. Pete Beach Planning & Zoning Department, the application process requires proof of property ownership, a Certificate of Occupancy, floor plans showing bedroom count and occupancy capacity, and property tax documentation.
The STR license application fee is approximately $250–$350, with annual renewal costs running $150–$250, according to current city fee schedules. Impact fees typically range from $500–$1,500. Processing takes 15–30 days once your application is complete.
If you hire a property manager, you'll need to provide a management agreement as part of your application. Most importantly, you must carry STR-specific liability insurance—standard homeowners insurance does not cover short-term rental operations. The St. Pete Beach Planning & Zoning Department recommends a minimum of $300,000 in coverage, though $1 million is prudent for higher-value properties. Expect to pay $1,200–$3,000 annually for this insurance.
How Much Will Taxes Really Cost?
Taxes are a major operating expense that many new STR buyers underestimate. You'll owe three separate taxes on rental income:
Tourist Development Tax (TDT): According to the Pinellas County Tax Collector, a 5% tax applies to every nightly rental under 6 months. This is due monthly and must be remitted to the county. If you use Airbnb or VRBO, verify whether the platform remits this on your behalf—many do, but some pass the responsibility to you.
Gross Receipts Tax: An additional 5% local option surtax applies to accommodations in Pinellas County and is added to your nightly rate. Annual reconciliation is required.
State Sales Tax: Florida charges 7.5% sales tax in Pinellas County. Again, confirm whether your booking platform handles this automatically.
Income Tax & Property Tax Impact: All rental income is taxable at the federal level, though you can deduct operating expenses like utilities, maintenance, and management fees. Florida has no state income tax. However, if your property has a homestead exemption, using it as an STR may disqualify you—non-homesteaded properties are taxed at roughly 0.75–0.85% versus 0.50% for homesteaded homes. Consult a CPA and tax attorney before purchasing.
What Are the Occupancy, Noise, and Parking Rules?
St. Pete Beach enforces strict occupancy limits to preserve neighborhood character. According to City Code Chapter 22, the maximum is 2 persons per bedroom plus 1 child under 12. A 3-bedroom unit can accommodate 7 people maximum. Violations trigger code enforcement fines.
Noise Ordinances: Quiet hours in residential areas are 10 PM–7 AM. Sound levels must not exceed 55 dB during the day (7 AM–10 PM) or 45 dB at night, measured at the property line. You are liable for guest violations; fines range from $250–$500 or more per incident. Report violations to the Pinellas County Sheriff's Office non-emergency line.
Parking: You must provide minimum 1 parking space per bedroom (or 2 per unit if larger). Street parking for STR guests is prohibited in most residential areas. If your property lacks adequate on-site parking, the city will require you to document alternative arrangements—this can become a deal-breaker for properties in tight neighborhoods.
Trash Management: Weekly collection is required, bins must be screened from street view, and trash cannot sit on the street except on collection day.
What's Changed Recently, and What Should You Watch For?
St. Pete Beach's STR regulatory environment has remained stable since 2023, but enforcement has tightened. According to recent updates from the Planning & Zoning Department, the city is increasingly focused on ensuring non-owner-occupied rental compliance and evaluating STR density in residential neighborhoods—particularly in a joint initiative with Treasure Island.
Insurance requirements have also become stricter post-pandemic, with underwriters more selective about STR coverage. No major ordinance changes are currently adopted, but the city is monitoring occupancy limits and may propose reductions in densely residential areas.
Always check the St. Pete Beach City Commission meeting calendar and subscribe to city newsletters to stay ahead of proposed changes before they become law.
Do Nightly Rates Support Your Investment Goals?
Market rates vary significantly by season and property type. A 1-bedroom typically rents for $120–$180 in low season and $200–$280 in high season (winter). 2-bedroom homes range from $180–$250 (low) to $280–$400 (high). Larger 3-bedroom properties command $250–$350 (low) to $400–$600 (high). Year-round averages sit at $160–$220 for 1-bedroom, $240–$330 for 2-bedroom.
Run these numbers through a rental income calculator and subtract your mortgage, insurance, taxes, utilities, maintenance, and management fees. Many new buyers are shocked to find that their ROI is 5–8%, not the 15–20% they imagined. Be conservative in your projections and stress-test your model for a lower-occupancy year.
What Should You Do Before Making an Offer?
Before you commit, hire a real estate attorney experienced in Florida STR purchases and contact St. Pete Beach Planning & Zoning to confirm the property's zoning classification and any pending regulatory changes. Request a zoning verification letter.
Get a pre-licensing inspection to ensure the property meets code. Verify exact current license fees and renewal costs (they change annually). Request a title search to confirm there are no deed restrictions prohibiting short-term rentals. And always secure STR-specific insurance quotes before closing—some carriers won't cover high-traffic properties or specific neighborhoods.
Ready to take the next step? Learn how to buy an STR property the right way, and use our STR financial calculators to model your investment scenario. For a detailed breakdown of rules in other Florida markets, check out our state-wide STR regulations guide.
Disclaimer: STR rules change frequently and vary by neighborhood. Confirm all regulations with the St. Pete Beach Planning & Zoning Department and consult a real estate attorney licensed in Florida before purchasing any short-term rental property.