Marathon requires a city-issued Vacation Rental License and prohibits STRs in most residential zones. Operators must also obtain separate state and county licenses and register for a total of 12.5% in taxes. The process is compliance-heavy, with requirements for high-limit liability insurance, detailed floor plans, and a 24/7 local contact.
To host an Airbnb in Marathon, you must first get licenses from the State of Florida (DBPR) and Monroe County (Business Tax Receipt). Then, you must apply for a City of Marathon Vacation Rental License, which costs $1,250 initially and $750 to renew annually. Crucially, your property must be in a specific commercial or mixed-use zone; most residential zones are prohibited, so check your zoning first. You'll need to provide extensive documentation, including proof of $500k liability insurance, floor plans, and register to collect a total of 12.5% in state and county taxes. Finally, you must display your city license number on your listing.
Permit Required
Yes
Night Limit
None
Primary Residence
Not Required
Total Tax Rate
12.5%
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
$1,250
Expert advice on STR compliance