It’s true that Trump stays in his “own hotels” when he travels. Guess who else does? His staff and security do, too. For which the government pays. And because Trump owns the property, guess who makes a profit on accommodations for his staff and security that the government is paying for? Yup — every time the President travels, he makes money. And we pay.
By the way, you should learn what “fake news” means. It means news that’s not only completely false, but reported with the knowledge that it’s completely false. It doesn’t mean factual reporting that you don’t happen to like.