Marriott Bonvoy® is one of our favourite hotel programs in Canada. That’s because there are so many ways to earn Marriott Bonvoy® points in Canada.
You’ll earn plenty of Marriott Bonvoy® points faster than you think when you stay at Marriott hotels and when you use credit cards.
It’s a super valuable program whether you’re planning a weekend stay, family vacation, or trips abroad.
You’ll find plenty of locations to redeem Marriott Bonvoy® points worldwide. Across 8,000 hotels, 30 brands, and in over 130 countries.
You’ll also enjoy extra benefits and save more money with the Marriott Bonvoy® American Express® Card and Marriott Bonvoy® Business American Express® Card
With so much flexibility and value, it’s no surprise Marriott Bonvoy® is one of our favourites.
Here’s how to earn lots of Marriott Bonvoy® Points in Canada.
The AWP Newsletter
Fuel your adventures with points

Sign up to get your free guide. Get our newsletter with credit cards and points tips. See how easy it is to travel for nearly free.

The AWP Newsletter
Fuel your adventures with points

Sign up to get your free guide. Get our newsletter with credit cards and points tips. See how easy it is to travel for nearly free.
Earn Points with Marriott Bonvoy® Hotel Stays
You’ll earn Marriott Bonvoy® points every time you book directly and stay at a Marriott hotel. You’ll also get the best member rate and enjoy benefits like free internet when you book direct.
You’ll want your Marriott Bonvoy® number on your reservation if you’re booking through your company travel portal to earn points on your stay.
To maximize earnings, put all your hotel charges on your room folio. You earn points on dining, spa, and other eligible purchases when they are charged to your room.
You’ll earn bonus points when you have Elite Status.
AWP TIP
You can double-dip and earn Aeroplan® points when you book by going through the Aeroplan® eStore.
You’ll earn both Marriott Bonvoy® points and Aeroplan® points at the same time.
Earn Points with Marriott Bonvoy® Credit Cards
You’ll earn plenty of points in Canada with Marriott Bonvoy® American Express® Cards.
These cards typically come with 50,000 Marriott Bonvoy® points welcome bonuses.
You’ll earn the most points at Marriott properties when you use Marriott Bonvoy® American Express® Cards. You’ll also earn points on everything you charge to your card.
With the Marriott Bonvoy® American Express® Card you’ll earn
If you already have the personal card, the Business Card is a great option for your business expenses.
With Marriott Bonvoy® Business American Express® Card you’ll earn
You’ll also get valuable benefits from these cards. You’ll get one Annual Free Night certificate every year.
Plus, you’ll get 15 Night Credits to help you get closer to Elite Status. Unfortunately, Canadian cards don’t stack Night Credits. Fifteen is the maximum.
We find the Marriott Bonvoy® American Express® Cards extremely valuable as a household.
My spouse and I each earned 50,000 Marriott Bonvoy® points as a welcome bonus with the Marriott Bonvoy® American Express® Card.
With the Marriott Bonvoy® Points Transfer tool, we combined them into 100,000 points toward future hotel nights.
We also get two Free Night Certificates every year, which gives us excellent value as a family.
AWP TIP
It’s super easy to keep your points active when you have a Marriott Bonvoy® credit card.
You’ll reset the 24-month expiration every time you make a purchase and earn points.
Earn Free Night Certificates
One of the best benefits of the Marriott Bonvoy® American Express® Card and the Marriott Bonvoy® Business American Express® Card is the annual Free Night Certificate.
You’ll earn the Free Night Certificate annually after your first anniversary. Its value alone can outweigh the cost of the annual fee.
You’ll have one year to redeem your certificate and your stay must be completed before it expires.
It’s usually deposited within 4 to 8 weeks of renewal. You’ll receive an email from Marriott Bonvoy® letting you know it’s in your account.
You can find your Free Night Certificate in your Marriott Bonvoy® online account. You’ll see all certificates listed with their expiry date so you always know when to use them.


Transfer American Express® Membership Rewards® Points
You can also transfer points from multiple American Express® Membership Rewards® cards to Marriott Bonvoy®. This gives you more ways to earn points in Canada.
Points transfer at a 1 to 1.2 ratio and almost instantly. You’ll sometimes find 30% transfer bonuses, which make transferring Membership Rewards® points even more valuable. Check out the latest credit card transfer bonuses.
AWP TIP
You’ll earn over 3× more Marriott Bonvoy® points when you use the American Express® Cobalt Card for groceries instead of a Marriott Bonvoy® credit card.
With the Cobalt, you earn 5 Membership Rewards® points per dollar on groceries and those transfer at a 1 to 1.2 ratio to 6 Marriott Bonvoy® points.
Buy Points from Marriott Bonvoy®
You can buy Marriott Bonvoy® points when you’re short for a planned redemption. Sometimes there’re bonus offers when you purchase points.
Check out the latest the latest points purchase promotions.
However, it’s only usually worth it when you need a small top-up for a specific redemption. Read more about when it’s worth buying points
Marriott Bonvoy® points expire after 24 months without earning or redeeming activity. Buying points can reset your expiration.

Sharing Marriott Bonvoy® Points with Others
You can transfer Marriott Bonvoy® points to another member whenever you want to share points.
Transfers are free and almost always instant when you use the online Points Transfer tool.
If you travel with family or share earning opportunities, sharing Marriott Bonvoy® Points is one of the easiest ways to make earning and redeeming points even better.

Bottom Line
You have plenty of ways to earn Marriott Bonvoy® points in Canada. From hotel stays to co-branded credit cards and transferable American Express® Membership Rewards® points.
The Marriott Bonvoy® American Express® Card and the Marriott Bonvoy® Business American Express® Card give you large welcome bonuses and strong earning rates at Marriott hotels. You’ll also get 15 Elite Night Credits and an annual Free Night Certificate you can redeem for nearly free stays worldwide.
You can also transfer American Express® Membership Rewards® to Marriott Bonvoy® at a 1:1.2 ratio for more flexibility.
Check out our top offers for earning points and miles in November 2025, along with the latest credit card transfer bonuses and points purchase promotions.
When you combine these options, you’ll earn Marriott Bonvoy® points faster and save money on hotels.












