I got a Chase Marriot Card... as I've found Swan & Dolphin to be hard to beat these day. I get most the deluxe resort guest benefits (stayed a few times last year where it was as cheap as staying at POP - due to COVID), sometimes at half the cost and it's in walking distance of two parks.
But your usually better off sticking with one brand and racking up points and perks within that brand... free upgrades, free nights, free breakfast. Both Hilton and Marriot cover a lot of different brands... and have their pros and cons. But in the end few venues have "enough" hotels, having a card doesn't get you a reservation if there are none to be had. It's one reason Orland has become such a easy choice as a destination for many Conferences and Sports Activities.
A few sites out there do comparisons of the cards The Points Guy or Nerd Wallet come to mind. It's less about the points and more about the perks.... jmho.