Short answer: usually not.
When you book a room through AAdvantage Hotels, American rewards you with Loyalty Points and AAdvantage miles. What you typically do not get is the hotel chain's own currency: no Marriott or Hilton or Hyatt points, and no elite-night credit toward that program's status. For a status runner chasing American elite tiers, that trade is often fine. But you should make it on purpose, not discover it after checkout.
This is the loyalty side of a portal booking, and it's the piece most points blogs skip. A companion to the money question we covered in is AAdvantage Hotels more expensive than booking direct, because the true cost of a status stay has two parts, and this is the second one.
Why a portal booking doesn't earn hotel points
AAdvantage Hotels is a booking portal. American partners with a hotel-booking company that supplies the inventory, and American adds the Loyalty Points and miles earning on top. When you book, your reservation runs through that partner, not through the hotel's own reservation system.
Hotel loyalty programs almost universally reward direct bookings only. Their published rule is some version of "book with us to earn points and nights." A reservation that comes in through a third-party portal is treated as a third-party booking, so it sits outside the earning rules of the chain's own program. That's not an American quirk. It's how every travel-booking portal works, and it's the reason the same room booked two different ways credits two very different sets of rewards.
So the choice really is a fork. Book direct and you feed the hotel program. Book through AAdvantage Hotels and you feed your American Loyalty Point balance instead. You generally don't get both from one stay.
What you do earn on the American side
It helps to be precise about what lands in your account, because the AAdvantage side of the ledger is genuinely strong.
A qualifying AAdvantage Hotels stay earns miles, and those miles count one-to-one as Loyalty Points. That's the dual-currency payoff of a single booking: the miles are spendable later on flights, and the Loyalty Points move your status meter now. If you hold any AAdvantage credit card or any level of elite status, that earn gets a 5x multiplier. Hold both and it's the full 10x. (More on how that stacks in our post on how to read points per dollar.)
That is a real, verified return on a stay you were comfortable paying for. It just arrives in American's programs, not the hotel's.
When giving up hotel points is the right call
For most people running toward an American elite tier, forfeiting the chain's points is a clean trade. Here's the honest math to think through.
If you have no meaningful status or balance with the hotel chain, you're giving up very little. A handful of that chain's points on a one-off stay isn't worth much, and it certainly doesn't compare to the Loyalty Points that push you toward Gold, Platinum, or higher on American. In that case the portal is the obvious move.
The calculation changes if you are actively chasing a hotel chain's status too, or if you'd earn a large pile of that chain's points on the stay. You can't run two loyalty races on the same night. If a night matters more to your Marriott or Hilton goal than to your American one, book it direct and take a different night for your status run. There's enough high-earning inventory across a year that you don't have to sacrifice a stay that's worth more elsewhere.
The other trade-offs of a portal stay
Two more things are worth knowing before you book, because they follow from the same "not a direct booking" fact.
First, your on-property experience. Elite perks you'd normally get from the hotel program, like room upgrades, late checkout, or breakfast, hang on your status with that chain, and a portal booking doesn't earn nights toward keeping that status. You'll usually still receive whatever perks your existing tier already grants, but you're not building toward the next one on this stay.
Second, price. As we covered in the booking-direct comparison, a portal rate and a direct rate are set by different systems, so one isn't automatically cheaper. Check both. The full cost of a status stay is the portal price, plus any premium over the best direct rate, plus the value of the hotel points and nights you're choosing to skip. Add all three and the picture is honest.
How to decide, fast
Before you book any status-building stay, run a quick gut check. Do you care about this hotel chain's points or status? If no, book through the portal and bank the Loyalty Points. If yes, weigh the chain's rewards on that specific night against the American earn, and pick the program that gains more. Then price-check the room both ways so you're not overpaying on top of the choice you made.
None of this makes AAdvantage Hotels a worse tool for earning American status. It's still one of the fastest, cheapest ways to move a Loyalty Point balance through real stays. It just means a status stay is a deliberate choice: American's currencies, in exchange for the chain's. Make that trade with your eyes open and it's a good one.
Want to see what a stay actually earns on the American side before you weigh the trade? Our free Search shows the Loyalty Points and miles per dollar for real, bookable stays, with the math laid out.
Elite for Cheap — earn status for less.