Find kid-friendly hotels & resorts in Miami Beach, FL from $98