Madeira Beach requires a local Vacation Rental License, which is contingent upon first obtaining multiple state and county licenses and registrations. The city's process involves a detailed application, document submission, fee payment, and a mandatory property inspection. Key regulations focus on a strict occupancy formula (2 per bedroom + 2), posting the license number in all ads, and having a 24/7 local contact.
To host an Airbnb in Madeira Beach, you must get a City Vacation Rental License. Before you can apply, you need to get a state DBPR license, register for state sales tax, get a Pinellas County Business Tax Receipt, and register for the county's tourist tax. The city application requires floor plans and a property inspection. Once approved, you must display your license number on your Airbnb listing and post safety and contact information inside your rental. Be sure to follow the strict occupancy limit of two guests per bedroom plus two more for the home.
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
Processing Time
2-4 weeks
Expert advice on STR compliance