He was stopped by five police officers who shot at his legs, a police chief said.
The golf club in Miami-Dade County is owned by Trump's privately held company; the president wasn't there during the 1:30 a.m. incident.
Arrested was Jonathan Oddi, 42, a Doral resident who was hospitalized and was in good condition Friday afternoon. The only other reported injury was to a Doral police officer who may have broken his wrist.
A police chief said officers were called after Oddi pointed a handgun at staff and began shooting. Miami-Dade Police Director Juan Perez said Oddi appparently wanted to "engage our police officers — some type of ambush-type attack — trying to lure our police officers."
An officer from Miami-Dade police and four officers from Doral Police raced to the hotel at Northwest 36th Street and 87th Avenue and all five exchanged gunfire with Oddi, Perez said.