"On behalf of all of the people of Texas, and all of the people -- if you look today and see what is happening, how horrible it is but we have it under really great control -- Puerto Rico and the people of Florida who have really suffered over this last short period of time with the hurricanes, I want to just remember them," the president said.
Trump made the comments as he was giving the trophy to American captain Steve Strickler after the Presidents Cup golf tournament in the US state of New Jersey.
"And we're going to dedicate this trophy to all of those people that went through so much that we love -- a part of our great state, really part of our great nation," he added.
The president has been at war with Puerto Rican officials who believe he has not done enough to help the US island territory in the wake of the deadly Hurricane Maria.
He took to Twitter on Saturday to aim at San Juan Mayor Carmen Yulín Cruz, claiming that she and "and others in Puerto Rico" expect "everything to be done for them" by the Trump administration.
His tweet caused outraged among some politicians, namely Democratic Representative Luis Gutierrez as well as former Republican Representative Joe Scarborough.
But the administration has been defending it response to the hurricane by attacking the Puerto Rican officials, and accusing the “fake news media” of attempts to undermine relief efforts in Puerto Rico.
Since the 2016 presidential campaign, Trump has repeatedly used the term "fake news" largely for any coverage criticizing him or his allies.
US Vice President Mike Pence also defended his boss’s performance.
This is while Puerto Rico is experiencing one of its worst hurricanes in decades.
“Sometimes we don’t know what’s going to happen until the storm actually hits," said Lieutenant General Jeffrey Buchanan in an interview published on with PBS NewsHour Saturday.
He elaborated further on the situation there, noting that the probels are worse there “because of roads.”