A couple of weeks ago, Marriott Bonvoy opened registration for its newest global promotion, which is only the program’s second of the year (the previous one ended in early May 2026). With this promotion, Bonvoy members can earn 1,500 bonus points for stays of two or more nights, and an additional 3,000 bonus points if the stay is at a resort.
This is not much to get excited about, but it’s better than nothing. I’d like to post a reminder of this offer, because it’s valid for stays as of today, so be sure you register.
Marriott Bonvoy offering 1,500-4,500 bonus points per stay
With Marriott Bonvoy’s new global promotion, members can earn 1,500 bonus points per stay of two or more nights, plus an additional 3,000 bonus points if that stay is at a resort (for a total of 4,500 bonus points).
Registration is required for this promotion, and as you’d expect, there are some terms to be aware of:
- The promotion is valid for stays between September 22 and November 22, 2026, regardless of when they’re booked
- Registration is required prior to your first eligible stay, and registration closes on November 13, 2026; if you’re having issues with the registration link, log into your Marriott Bonvoy account and go to the “promotions” tab
- Only stays paid with cash qualify toward this promotion, so award stays (including Cash + Points stays) don’t qualify
- The bonus points will typically post within 10 days of completion of an eligible stay
- You must select Bonvoy points as your points earning preference (rather than airline miles)
- You can only earn this bonus for one room booked per stay (so if you book multiple rooms, you wouldn’t earn this multiple times)
Let me emphasize that this isn’t a targeted promotion. All too often people do have issues registering for Marriott Bonvoy promotions, but that’s due to glitches. So if you’re having issues, try a different browser, use the app instead of the website, etc.

How valuable is this Marriott Bonvoy promotion?
The math on this promotion is easy. I value Marriott Bonvoy points at 0.7 cents each, and you earn 1,500 bonus points on paid hotel stays of at least two nights, and 4,500 bonus points on paid resort stays of at least two nights. Based on my valuation, that’s like a return of $10.50 and $31.50, respectively.
When you consider that stays need to be paid in cash and need to be at least two nights, it’s hard to get very excited about that.
I don’t want to look a gift horse in the mouth, but I have a hard time imagining that offers like this drive much incremental business. For that matter, the promotion period is quite short, and covers just two months.

Normal Bonvoy points earning rates for hotel stays
Not factoring in this promotion, Marriott Bonvoy members ordinarily earn:
- 10x Bonvoy points per dollar spent at most brands
- 5x Bonvoy points per dollar spent at select limited service brands
Then there are elite bonuses:
- Bonvoy Silver Elite members earn 10% bonus points
- Bonvoy Gold Elite members earn 25% bonus points
- Bonvoy Platinum Elite members earn 50% bonus points
- Bonvoy Titanium Elite & Ambassador Elite members earn 75% bonus points
The above doesn’t include the points you can earn for credit card spending at hotels:
- You can earn up to 6x Bonvoy points per dollar spent on most co-branded Marriott cards, including the Marriott Bonvoy Business® American Express® Card (learn more) and Marriott Bonvoy Brilliant® American Express® Card (learn more)
- Otherwise, you can earn up to 3x transferable points on hotel spending (with Amex Membership Rewards, Chase Ultimate Rewards, or Citi ThankYou)
As an Ambassador member with a co-branded credit card, I ordinarily earn 23.5x Bonvoy points per dollar spent at full service brands. At a valuation of 0.7 cents per point, that’s like a ~16% return on hotel spending.

Bottom line
Marriott Bonvoy has just launched its latest global promotion, so make sure you register. With this, members can earn 1,500 bonus points per stay of two or more nights, plus an additional 3,000 bonus points if that stay is at a resort, for a maximum of 4,500 bonus points per stay.
This offer is better than nothing, but it’s also really hard to get excited here, because we’re looking at a return of $10.50 per hotel stay or $31.50 per resort stay, and that assumes you’re staying two or more nights on a cash booking.
What do you make of Marriott Bonvoy’s new global promotion?
Membership is free and takes no more information than commenting as a guest. Earn status points for good contributions, and see fewer ads as your status grows.