Short-term rentals in Miami Beach are heavily restricted and only permitted in specific, limited zoning districts. Operation requires licenses from the state (DBPR) and the city, plus tax registrations with the state, county, and city. There is no exception for primary residences, and penalties for illegal operation are severe, with fines starting at $1,000 per day.
To host an Airbnb in Miami Beach, you must first check if your property is in a legally permitted zone using the city's official map, as most residential areas are prohibited. If eligible, you need to get a license from the State of Florida (DBPR) before you can apply for the city's Vacation Rental License and Business Tax Receipt. You'll also need a notarized approval letter from your HOA or condo board. Be aware that fines for illegal rentals are extremely high, starting at $1,000 per day, so confirming your zoning is the most important step.
Permit Required
Yes
Night Limit
None
Primary Residence
Not Required
Total Tax Rate
14.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
$520
Processing Time
2-4 weeks
Expert advice on STR compliance