Operating a short-term rental in Indian Shores requires a three-tiered compliance process: a state license from the DBPR, a Tourist Development Tax account with Pinellas County, and an annual Vacation Rental Registration with the town. Regulations focus on life safety postings, occupancy limits based on bedroom count, and ensuring the registration number is displayed on all advertisements.
To host an Airbnb in Indian Shores, you'll need to complete three main steps in order: get a state license, register for the county's tourist tax, and then get an annual registration from the town for $125. You must include your town registration number in your online listing. Be sure to follow the strict guest limit of 2 people per bedroom plus 2 more (up to a max of 12), and post required information like your contact details and quiet hours (10 PM - 7 AM) inside your rental.
Permit Required
Yes
Night Limit
None
Primary Residence
Not Required
Total Tax Rate
13.0%
Disclaimer
This information is for general guidance only and should not be considered legal advice. Regulations change frequently. Always verify current requirements with local government authorities before operating a short-term rental.
Learn more about STR regulations and hosting tips.
Regulations Videos
Permit Fee
$125
Max Fine
$500
Expert advice on STR compliance