Marriott New Hotels in Canada for 2025

Earn 7 bonus Bonvoy points per $1 spent at Marriott Hotels with this latest Amex Offer!

An excellent new promotion was released today in the Amex Offers program that is for  Marriott Bonvoy American Express Cardmembers and most likely also for Marriott Bonvoy Business American Express Cardmembers!

Be sure to login to your Amex account online or check in the Amex app to see if you have been targetted for this offer and register for it right away!

 

The offer: 7 Bonus Bonvoy points per $1 spent with Marriott

Marriott Bonvoy Amex Offers 7 bonus points

 

Earn 7 bonus Marriott Bonvoy Points for every $1 qualifying purchases using your registered Card at participating Marriott properties across Canada, U.S. and Mexico, via the Marriott Bonvoy app or at www.marriott.com until 31/10/2025. Limit 12,500 bonus points. Registration cap & terms apply.

After registering feel free to come back here and book your stays via our Marriott link – you are booking direct with Marriott, it costs you nothing and you are helping support Rewards Canada in our continuing efforts to bring you the best loyalty rewards content in Canada – all for free!

With this offer that means Marriott cardmembers will be earning a total of 12 Marriott Bonvoy points per dollar spent  (5 base + 7 bonus) on eligible stays! That’s amazing and with it very easy to receive at least 1 cent per point when you redeem that translates to a 12% return on your spending for the stays!

Recommended reading: Rewards Canada’s Guide to American Express Canada ‘Amex Offers’

 

Stack this with Marriott Bonvoy’s own bonus points offers!

Make sure to check if there are additional bonus points offers where you can earn more points! For example, right now there are the targetted Marriott Exclusively for You bonuses or if you are not targetted, there are still two weeks left in Marriott’s premium room bonus offer that you could book and pay for with the Marriott Bonvoy Amex cards:

Earn 3,000 bonus Bonvoy points when you stay in a premium room or suite at participating Marriott Bonvoy hotels in the U.S. and Canada. To earn the bonus you must use promotional code S2449. Book now for stays until Aug 15, 25. Click here for more details and to book this offer direct with Marriott.

You can find the latest bonus points offers list on our Marriott Bonvoy Bonus Points page or you can find them on our hotel bonus points map:

Get the Marriott cards with their best bonuses of the year!

If you don’t have  a Marriott card your wallet and offers like this intrigue you, now is the time to get one of the cards as they are being offering with their best bonuses of the year until August 18! I will note that in all likelihood this current Amex offer will not be available to new cardmembers but at least you’ll have the card on hand ready for the next offer. Not to mention, the cards themselves are pretty amazing with the great welcome bonus, an annual free night award and much more!

To earn even more you’ll want to make sure you pay for your stay with the

Patrick Sojka

Patrick is one of Canada's foremost leading experts on loyalty programs and credit cards. Having founded Rewards Canada in 2001 he brings nearly 24 years of experience to the forefront of helping Canadians make the most of their rewards. He has also provided consulting to credit card companies, airlines, hotels and is regularly featured in the media for his expertise on loyalty programs and credit cards.