Advertisers are not responsible for the content of this site, including any editorials or reviews that may appear on this site. For complete and current information about any information on any advertiser product, please visit their website. We receive compensation from some financial institutions listed on this site. Although we are compensated for each approved financial product through our website’s affiliate links, our research and content are based on an objective analysis. †Terms and conditions apply.
The Marriott Bonvoy program is launching a new promotion valid until December 7, 2025.
This offer offers up to 40% bonus points on the purchase of a minimum of 2,000 points. Depending on your profile, you may receive a higher or lower bonus rate. Personally, I received 35%.
Log in to the point purchase portal to complete the transaction and find out your targeted bonus percentage.
Here are the bonus thresholds according to the number of points purchased:
This is a recurring promotion. The last one ended in September 2025 and also offered up to a 40% bonus on point purchases.
For example, if you wish to purchase 40,000 points, it will cost you $500 USD. So, with a 40% bonus, you will get a total of 56,000 points.
The conditions are as follows:
The transaction will be made in US dollars and is not considered a Marriott purchase (so no 5 points per dollar with one of the Marriott Bonvoy credit cards). You earn 2 points per dollar if a Marriott Bonvoy point purchase is made with a Marriott Bonvoy credit card.
We recommend that you use a card that does not charge foreign currency conversion fees, such as the Scotiabank Visa Infinite* Passport® Card.
That’s 2.5% saved!
Buy Marriott Bonvoy points will be useful for topping up an existing points balance and if you have a specific redemption in mind.
Don’t forget to check the cost of these nights in dollars, to see if buying points is worthwhile.
Apart from purchasing points, there are two ways to earn Marriott Bonvoy points:
For Canadians, it’s pretty easy to earn Marriott Bonvoy points.
In fact, there are two credit cards affiliated with the program, each offering a nice welcome bonus:
With those cards, you earn between 2 and 5 Marriott Bonvoy points per dollar for your purchases.
Marriott Bonvoy points can also be earned by transferring American Express Membership Rewards points from these 6 cards:
One of our favorites is the American Express Cobalt® Card.
It allows you to accumulate 5x points in Canada for everyday expenses such as groceries, convenience store purchases, restaurants, bars and home food deliveries.
If you take into account the conversion rate from Membership Rewards points to Marriott Bonvoy points (5 Membership Rewards points = 6 Marriott Bonvoy points), it’s like earning 6 Marriott Bonvoy points per dollar on these purchases, which is exceptional!
Additionally, it may be worthwhile to wait for the rewards points transfer promotion to Marriott Bonvoy to get even more points. The last one was last April.
Buying Marriott Bonvoy points can be interesting for some people. This can be for a specific travel purpose and/or to top up a points balance for a free night or stay, and even for Marriott Bonvoy Moments experiences.
But if you’re not in one of these situations, we don’t recommend buying points. In fact, it will be more beneficial to earn Marriott Bonvoy points directly or indirectly with a credit card.
Savings are here (if you don’t see the sign-up form, please click here):
You can change your preferences or opt out at any time by clicking on one of the hyperlinks available at the bottom of each newsletter.
If you are already a subscriber and would like to unsubscribe, you can click on the link at the bottom of any of our e-mails.