Skip to main content
← All stores

Best credit card to use at Marriott.

HotelsTravel

Marriott Bonvoy is the world's largest hotel loyalty program, covering more than 30 brands from budget Fairfield Inn through luxury Ritz-Carlton, St. Regis, and W Hotels. Direct stays at marriott.com or any Bonvoy property earn the most points and unlock elite-night credits, but the math gets nuanced: co-branded Marriott cards layer extra Bonvoy points on top of base earnings, while general hotel-category cards (Sapphire Reserve, Venture X) often yield higher cashback-equivalent value if you don't care about Bonvoy status. Stays booked through OTAs like Expedia or Hotels.com forfeit points and elite credit, so the in-program booking is almost always the right call.

  1. #1
    American Express
    Co-branded Marriott card
    Hotels participating in Marriott Bonvoy
    7.2%6x points
  2. #2
    Chase
    Co-branded Marriott card
    Marriott Bonvoy hotels
    4.2%6x points
  3. #3
    Chase
    Co-branded Marriott card
    Marriott Bonvoy hotels
    4.2%6x points
  4. #4
    American Express
    Co-branded Marriott card
    Hotels participating in Marriott Bonvoy
    7.2%6x points
  5. #5
    Chase
    4x points on hotels
    Hotels booked directly
    5.0%4x points
  6. #6
    Citi Custom Cashif it’s your top category
    Citi
    5% on travel if it's your top eligible spend category that cycle (up to $500/month, then 1%)
    Automatically on your top eligible spend category each billing cycle
    5%
  7. #7
    Wells Fargo
    5x points on hotels
    5.0%5x points
  8. #8
    U.S. Bank
    4x points on travel
    Also gas stations and EV charging, up to $1,000/quarter
    4.0%4x points
  9. #9
    American Express
    3x points on travel
    3.6%3x points
  10. #10
    American Express
    3x points on hotels
    Direct hotel purchases
    3.3%3x points