St. Pete Beach short term rental rules

Rental permissions depend on the property’s location and the length and type of stay. Check the address and current requirements with the town before setting rental terms.

Which rentals are allowed in St. Pete Beach?

Stays of less than one month are not permitted in many districts. The city allows transient occupancy under 30 days up to 3 times per 12 month period in the RM zoning district and properties in the Pass-A-Grille Overlay District. Do not apply that allowance to another district or property.

Permanent transient lodging uses require a business tax license, with Zoning and the Fire Marshall reviewing the use before a license is issued. A rental of one month or more in a single-family property does not require a business tax license. Read the St. Pete Beach rental rules and review the broader Florida rental-law overview.

What rental taxes apply?

For Pinellas County, the county tax guidance describes a 6% tax on the total rental amount. The county also reports 7% sales and use tax collected by the Florida Department of Revenue, totaling 13%. If you collect rent or other compensation in place of rent, you must register with the county office, collect the tax and turn it over. See the Pinellas County tax guidance and Florida sales tax guidance.

Airbnb collects and remits Florida state sales tax and the Pinellas County Tourist Development Tax for its hosts. Check whether your rental platform collects and pays the required Tourist Development Tax; if it does not, you are responsible for paying it. Review Airbnb tax details and Pinellas County Tourist Development Tax information.

How should you check the rules for your address?

Confirm your property’s district and the current requirements with St. Pete Beach before advertising or accepting a stay. The rules above do not establish permission for an address outside the specifically described conditions. For statewide tax information, consult the Florida tax authority. You can also browse rental rules by location.