Marriott Bonvoy 40% Bonus: Should Indian Travellers Buy Points This Time?

Thinking of buying Marriott points with a 40% bonus? See how often these offers run, what changed since last year’s 45% promo, and why you should never buy without a firm redemption plan.

BLOG

Kapil

2/17/20261 min read

Marriott Bonvoy is running a 40% bonus on buying or gifting points between 3 February and 26 March 2026, with a minimum purchase of 2,000 points and an annual cap of 150,000 base points. This is the familiar script: flat 40% bonus, buy from 2,000 points, and use the top-up for high-value redemptions.

How often does Marriott do these bonuses?

Marriott has turned buy-points promos into a seasonal habit. In early 2025, they offered up to a 45% bonus with a 150,000 point cap, then later in the year repeated a 40% bonus with higher limits for some members. A similar 40% sale also showed up in early 2024, again with a 2,000 point minimum. So if you miss this window, another one usually appears within a few months.

When this 40% bonus works for Indians

Buying during a 40% bonus drops your cost to about ~0.89 US cents per point in most targeted accounts, which can beat cash rates on peak dates at resorts or city hotels. The catch is simple: never buy speculatively. Only top up when you have a fixed stay, dates, and a live award rate on screen. Award prices are dynamic, purchased points are non-refundable, and new members face a 30-day wait before they can buy.

One more India-specific point. If you hold cards that transfer to Marriott with their own transfer bonus periods, topping up from credit card points can be cheaper than paying cash for this promo. For many readers, the smarter play is to combine a future transfer bonus with a targeted buy-points sale, rather than rushing into this one just because the email sounds urgent.