A 20:00-06:00 curfew has been announced in the island city and will remain in effect for at least 72 hours.
Traffic restrictions are in place during the curfew, while businesses in the busy South Beach area must close.
Miami Beach Mayor Dan Gelber said thousands of tourists had brought "chaos and disorder" to the city.
"It feels like a rock concert, wall-to-wall people over blocks and blocks," Mr Gelber told CNN. "If you're coming here to go crazy, go somewhere else."