Marriott Bonvoy Promotions: Up to 80,000 points via Amex


Before you even book your stay, apply for the Marriott Bonvoy American Express Card or the Business version. Both cards offer up to 70,000 and 80,000 Marriott Bonvoy points as a welcome bonus: 60,000 points after $3,000 in spending within 3 months for the personal card (70,000 points after $5,000 for the Business card), then an additional 10,000 points in the 13th month (after $500 in spending, or $1,000 for the Business card).
By paying for your stay with one of these cards, you earn 5 points per dollar at Marriott, on top of the welcome bonus and the bonus points from the Resort Rewards offer. Full details of both cards appear later in this article.
From September 22 to November 22, 2026, Marriott Bonvoy awards 1,500 bonus points on every paid stay of 2 or more consecutive nights at a participating property worldwide. At a participating resort, you get another 3,000 bonus points, for a total of 4,500 bonus points per stay.
Registration is required by November 13, 2026, on the promotion page or in the Promotions tab of your Marriott Bonvoy account. Only stays completed after you register count, and there is no cap on the number of eligible stays. At our valuation of 0.9 cents per point, a 2-night resort stay earns about $40 in bonus points, versus about $13.50 at a regular hotel.
Are your Marriott Bonvoy and KrisFlyer accounts linked? A separate offer gives you 2,500 bonus points after 3 paid nights before December 31, 2026: see the terms of the Marriott Bonvoy and KrisFlyer promotion.
Through December 21, 2026, Marriott Bonvoy awards 1,000 bonus points per stay when you check in on a Thursday or a Sunday at a participating hotel and book with promo code S2449. The offer covers stays from September 28 to December 21, 2026, and the code is what triggers the bonus: book without it and nothing posts.
Enter the code in the promo code field when you search, on marriott.com, in the app or at 1-800-MARRIOTT. Most participating hotels are in the U.S., but the list also includes properties in Canada: check that your hotel shows the S2449 rate for your dates before you book. At several Canadian hotels, this rate costs the same as the best flexible member rate, so the bonus points come at no extra cost.
This bonus stacks with the global fall promotion, which works through registration rather than a code. A 2-night stay with a Thursday check-in by November 22, 2026 therefore earns 1,000 points with S2449 plus 1,500 points from the fall promotion, for 2,500 bonus points, worth about $22 at our valuation of 0.9 cents per point. S2449 is still a promo code, though: it cannot be combined with B9248, ZJL or LTS on the same booking.
Through June 30, 2027, Marriott Bonvoy awards 2,000 bonus points per night when you book with promo code 53M at a participating AC Hotels, Courtyard by Marriott or Four Points by Sheraton property. The offer page adds Fairfield by Marriott and Postcard Cabins. The bonus applies to up to 3 rooms per paid night, with no cap on points during the promotion: at our valuation of 0.9 cents per point, each night earns about $18 in points. Full details are in the 53M offer terms.
Enter the code in the promo code field on marriott.com, in the Marriott Bonvoy app or at 1-800-MARRIOTT. Rooms at the 53M rate are limited and blackout dates may apply. The offer excludes groups of 10 or more rooms, and members who chose to earn airline miles instead of points are not eligible. Like any promo code, 53M cannot be combined with another special offer: compare its price with the best member rate before you book, and check that your hotel in Canada shows the 53M rate for your dates.
This is the most generous offer right now. Book at least 3 consecutive nights at a participating resort by entering code B9248 in the promo code field, and each night earns you 5,000 bonus points.
The math is quick. At our valuation of 0.9 cents per Marriott Bonvoy point, 3 nights earn 15,000 points, about $135. Five nights reach 25,000 points, about $225.
Seven nights give you 35,000 points, exactly the cap of the annual Free Night Award on the Marriott Bonvoy American Express cards. A single one-week stay therefore funds a full free night for the following year.
From October 5 to November 13, 2026, Homes & Villas by Marriott Bonvoy awards 3,000 bonus points per night on rentals of 2 or more consecutive nights, up to a maximum of 12,000 points per stay: 6,000 points for 2 nights, 9,000 for 3 nights and the 12,000-point cap from 4 nights. Your stay must take place between October 7, 2026 and March 31, 2027, which covers the holidays and March Break.
The offer is for Silver Elite members and above, both when you register and throughout your stay. The Marriott Bonvoy American Express Card gives you Silver status as soon as you're approved, the simplest way in if you don't have status yet.
Three conditions to keep in mind. Registration is required by November 13, 2026. The minimum spend is US$1,500, excluding taxes, booking fees, cleaning fees, security deposits and add-on services. Finally, you must pay for the rental by credit card; points post within 72 hours of the end of your stay, on top of base points and your Elite bonus.
A second offer rewards travellers who plan their summer early. Book between October 19 and November 20, 2026 a rental of 5 or more consecutive nights for a stay between May 25 and September 11, 2027, and you earn three times your base points in bonus points.
Registration is required by November 20, 2026, and only bookings made during the window count: a rental you already booked does not become eligible afterwards. Unlike the 12,000-point offer, there is no Elite status or minimum spend requirement, and debit cards are accepted.
Marriott keeps two discount codes open until summer 2027, valid in the U.S., Canada, the Caribbean and Latin America, with the second also covering South Africa.
Enter the code in the corporate or promo code field when you search, on marriott.com or by phone. Without it, the discounted rate does not appear.
From September 29 to November 23, 2026, Marriott Bonvoy is offering a 55% bonus on any purchase or gift of 2,000 points or more, up to 200,000 points purchased. Buying 200,000 points therefore gets you 310,000 points for $2,500 USD, or about 0.81 US cents per point before taxes. Note that GST/HST and QST are added for Canadian residents, and the bonus may be reduced depending on the quantity available. Our examples, the real cost by province and our advice are in our guide to buying Marriott Bonvoy points.
Looking for a very large balance? Our breakdown of the ASMALLWORLD Prestige promo covers the 350,000 Marriott Bonvoy points offered for US$4,190.
The 3-night threshold triggers Resort Rewards. At 5 nights, though, two offers meet: code B9248 then gives you 25,000 bonus points, and code LTS opens a discount on that same length of stay.
The official terms of both offers state that one promotional rate cannot be combined with another. So you have to choose: compare the price with each code, then weigh it against the value of the bonus points at 0.9 cents each.
By paying for your stay with a Marriott Bonvoy card, you earn 5 points per dollar spent at Marriott, on top of the offer's bonus points. On a $3,000 stay, that's 15,000 extra points.
If you just applied for the card, this spending also counts toward the welcome bonus threshold. For Homes & Villas rentals, the promotion's US$1,500 minimum spend is easy to count toward that same threshold.
The bonus points from these offers can be used for free nights, upgrades, or transferred to partner airline programs. Consult our guide on the Marriott Bonvoy 5th Night Free rule with points to get even more value.
Now is the time to apply: the two best Marriott Bonvoy cards in Canada currently offer up to 70,000 and 80,000 points as a welcome bonus. Combine that bonus with the 25,000 bonus points from a 5-night stay with code B9248 and you pass 100,000 Marriott Bonvoy points. Full details below.
The Marriott Bonvoy American Express Card is one of the best credit cards for free hotel nights.
With this welcome offer, you can get up to 70,000 Marriott Bonvoy points:
We recommend keeping this card because every year on renewal, you get an annual free night certificate worth 35,000 points, plus 15 Elite Night Credits per year toward your Marriott Bonvoy status.
With this Card, you earn 5 points per dollar on all your spending at Marriott Bonvoy properties and 2 points per dollar on all your purchases.
Finally, this Card comes with extensive insurance coverage: delayed baggage, lost or stolen baggage, $500,000 travel accident, flight delay, hotel/motel burglary, car rental theft and damage, Buyer’s Assurance and Purchase Protection.
The Marriott Bonvoy Business American Express Card is one of the best credit cards for self-employed workers, professionals and small business owners who travel.
With this welcome offer, you can get up to 80,000 Marriott Bonvoy points:
We recommend keeping this card because every year on renewal, you get an annual free night certificate worth 35,000 points, plus 15 Elite Night Credits per year toward your Marriott Bonvoy status.
With this Card, you earn 5 points per dollar on all your spending at Marriott Bonvoy properties and 3 points per dollar on:
And 2 points per dollar on all other purchases.
Eight Marriott Bonvoy offers are open right now.
On top of that, points purchases come with a 55% bonus until November 23, 2026, best kept for members with a specific gap to close: see our guide to buying Marriott Bonvoy points for the real cost with taxes.
Our recommendation: first apply for the Marriott Bonvoy American Express Card for the welcome bonus, then pay for your stay with that same card. You stack the welcome bonus, the current offer's bonus points and 5 points per dollar spent at Marriott on a single trip.
One last check before you book: the promo code must appear in the right field when you search. A booking made without the code does not become eligible afterwards.
Book a stay of 3 or more consecutive nights at a participating resort with promo code B9248, and you earn 5,000 bonus points per night. The offer covers the U.S., Canada, the Caribbean and Latin America, for stays from August 1, 2026 to June 30, 2027, to book by June 27, 2027. The number of rooms at the promotional rate is limited.
Register by November 13, 2026, then complete a paid stay of 2 or more consecutive nights between September 22 and November 22, 2026. Each eligible stay earns 1,500 bonus points, plus 3,000 more at a participating resort. There is no cap on the number of stays, but award stays and most online travel agency bookings are excluded.
Book a stay that starts on a Thursday or a Sunday at a participating hotel with promo code S2449, between September 28 and December 21, 2026. You earn 1,000 bonus points per stay, worth about $9 at our valuation of 0.9 cents per point. This bonus stacks with the global fall promotion if you registered for it, but not with another code such as B9248.
Book a stay at a participating AC Hotels, Courtyard by Marriott, Fairfield by Marriott, Four Points by Sheraton or Postcard Cabins property with promo code 53M, through June 30, 2027. You earn 2,000 bonus points per paid night, on up to 3 rooms per night, with no cap on points, worth about $18 per night at our valuation of 0.9 cents per point. Rooms are limited, and members who earn airline miles are excluded.
At our valuation of 0.9 cents per Marriott Bonvoy point, a 3-night stay earns 15,000 points, about $135. Five nights give you 25,000 points, about $225, and seven nights reach 35,000 points, the exact value of the annual Free Night Award on the Marriott Bonvoy American Express cards.
Register by November 20, 2026, then book a rental of 5 or more consecutive nights between October 19 and November 20 for a stay between May 25 and September 11, 2027. You earn three times your base points in bonus points. A booking made before October 19 does not count, even if you register afterwards.
If you're a Silver Elite member or above, register by November 13, 2026, then book a rental of 2 or more consecutive nights on homes-and-villas.marriott.com between October 5 and November 13, with a minimum spend of US$1,500 excluding taxes and fees. Your stay must take place between October 7, 2026 and March 31, 2027. You earn 3,000 bonus points per night, up to 12,000 points per stay, posted within 72 hours of the end of your stay.
Yes. The welcome bonus of up to 80,000 points from the Marriott Bonvoy American Express cards (personal or Business) stacks with the Resort Rewards bonus points and with the Homes & Villas bonus points. These offers are independent and can be combined on the same trip.
No. The official terms state that one promotional rate cannot be combined with another: you choose a single code per booking, B9248, S2449, 53M, ZJL or LTS. Compare the price with each, then weigh it against the value of the bonus points. Nothing stops you from using a different code on another stay.
Yes. Bonus points are added to the points you normally earn with your Marriott Bonvoy card (5 points per dollar spent at Marriott), as well as the card's welcome bonus if you just applied. All these points accumulate in your Marriott Bonvoy account.
No. The offer covers a selection of participating properties, and it excludes award stays, third-party bookings, branded residences and Marriott Executive Apartments. Check homes-and-villas.marriott.com directly to see eligible rentals for your destination and dates.
Only to close a specific gap, such as a night you are missing for a booking or a Marriott Bonvoy Moments experience. With the 55% bonus, each point costs about 0.81 US cents before taxes, and about 0.93 US cents for a Quebec resident once GST and QST are added. That is more than earning points with a Marriott Bonvoy card or the Cobalt Card. The offer ends November 23, 2026.
Our reviews and rankings are based on an objective assessment. Advertisers do not influence our content. We may receive compensation through some links; our analysis and opinions remain independent.