Is buying Marriott points worth it?
Marriott sells Bonvoy points at $12.50 per 1,000, up to 150,000 points a calendar year, under its terms checked on Oct 27, 2026. That is 1.25¢ a point, so buying only pays off to top up a stay worth more than that.
Usually not, but sometimes it tops up a balance for a stay that is far cheaper in points than in cash.
$13 per 1,000 points at the standard price. Up to 150,000 a year.
I want them for a specific stay
Enter how many points you’d buy, or the stay you want them for.
When is buying Marriott points worth it?
When you are a few thousand points short of a specific stay that is worth well over 1.25¢ a point. Enter that stay above and we compare buying the gap with paying cash.
Never buy to hold. Points bought today have no booking behind them, and a stay we’d call Great starts at 1.00¢ a point, close to what you paid. Check the stay first.
Is there a Marriott points sale right now?
We hadn’t confirmed a points sale on Oct 27, 2026, so the calculator uses the standard price. Marriott’s terms say pricing varies during promotional periods.
Good to know
The standard price and yearly limit are from Marriott’s terms, checked on Oct 27, 2026. We call buying worthwhile only when the points you need cost well under the cash price of the same stay.
Questions
- How much does it cost to buy Marriott points?
- $12.50 per 1,000 Bonvoy points at the standard price, under Marriott's terms checked on Oct 27, 2026. Pricing varies during promotional periods.
- How many Marriott points can I buy a year?
- Up to 150,000 points a calendar year through Marriott's buy and gift points storefronts. New members wait 30 days before they can buy.
- Do bought points count toward elite status?
- No. Purchased points don't count toward status, and they can't be refunded.
- Do bought points stop my points expiring?
- Yes. A purchase counts as qualifying activity, so it restarts the 24-month expiry clock.