It happened Monday night around 10:00 p.m. at 4th avenue and Yesler near City Hall Park.
Police say two men were taken to the hospital in serious condition, and another man suffered minor injures. Authorities say the suspect also had minor stab wounds. He was treated at the scene before he was taken to jail.
Seattle Police are investigating.