The best Marriott Bonvoy credit cards in Canada give you plenty of value, with points and certificates for free stays and benefits at Marriott hotels worldwide.
These cards help you maximize your Marriott Bonvoy points earnings from every purchase you make to reach your next vacation faster.
If you want nearly free hotel stays, the Marriott Bonvoy American Express Card and the Marriott Bonvoy Business American Express Card are an easy choice.
You’ll earn plenty of Marriott Bonvoy points from the welcome bonus and from maximizing your credit card spending. With Marriott Bonvoy credit cards, you’ll also earn Free Night Certificates and elite night credits that get you closer to status and more enjoyable stays.
Right now, it’s a great time to grab the Marriott Bonvoy credit cards with an elevated offer. Both the Marriott Bonvoy American Express Card and the Marriott Bonvoy Business American Express Card have an all-time high 110,00 welcome points offer. Compared to the standard 55,000 welcome offer.
Points from American Express Membership Rewards cards, like the Amex Platinum and Cobalt, transfer to Marriott Bonvoy almost instantly at a 1-to-1.2 ratio. Plus, cards like the Amex Platinum and Business Platinum give you complimentary Marriott Bonvoy Gold Elite status to elevate your stay.
Here’re our hand-picked best Marriott Bonvoy credit cards in Canada for August 2026.
Best reward cards
AWP TIP
The annual Free Night Certificate you get after your first card anniversary is one of the best benefits of the Marriott Bonvoy American Express Card and the Marriott Bonvoy Business American Express Card.
You can maximize your value by holding both cards and earning two certificates each year.
For families, you’ll get even more value when both partners hold both cards. Giving you four certificates every year for nearly free hotel stays.
Our Best Marriott Bonvoy Credit Cards
Best cards by program
What to Look for in the Best Marriott Bonvoy Cards
When choosing from the best Marriott Bonvoy credit cards in Canada, focus on the welcome bonus, the earn rates, and the elite benefits that matter to you.
Welcome Bonus
The welcome bonus is the fastest way to earn plenty of Marriott Bonvoy points. You should look for offers that give you enough value for a couple of free hotel nights right away.
During promotions, you'll get enough points for several nights at mid-scale Marriott hotels or one to two nights at a luxury high-end Marriott property.
Opening a new card with a generous welcome offer is the cheapest way to earn the points you'll need to fund your next Marriott hotel stay.
Right now, you can get 110,000 welcome points with both the Marriott Bonvoy American Express Card and the Marriott Bonvoy Business American Express Card.
Earn Rates
You’ll maximize your points earned by using these cards for Marriott stays. You’ll earn 5 points for every $1 spent with Marriott Bonvoy credit cards at Marriott hotels.
With the Marriott Bonvoy Business American Express Card, you’ll earn 3 points per $1 on dining, gas, and travel.
You'll earn 2 points per $1 on your everyday purchases with both the Marriott Bonvoy American Express Card and the Marriott Bonvoy Business American Express Card.
Using the right card for these specific categories is the fastest way for you to earn plenty of points for your next free night.
Travel Benefits
Marriott hotel benefits are a major reason to choose these cards. These perks can save you hundreds and elevate your travel experience
For example, the Marriott Bonvoy and Marriott Bonvoy Business Cards offer an annual Free Night Certificate. You can even top it up with up to 25,000 points to book a standard room worth up to 60,000 Marriott Bonvoy points.
Plus, you'll get 15 Elite Night Credits every year to reach higher status faster.
The American Express Platinum and Business Platinum give you a complimentary Marriott Gold Elite status. This can get you room upgrades, 2 p.m. late checkout, and 25% bonus points on every stay.
The value of the Marriott hotel benefits of these cards easily outweighs the annual fee.
Summary of the Best Marriott Bonvoy Cards
The best Marriott Bonvoy credit cards in Canada help you earn plenty of points for nearly free stays.
You’ll earn valuable Marriott points from welcome bonuses. Plus, by focusing your spending on Marriott hotel stays and key categories.
These cards fit different lifestyles and make it simple to earn plenty of Marriott hotel points for your next stay.
The value of the hotel benefits of these cards easily outweighs the annual fee.
Business Award Concierge
Have a business? Book a complimentary call to see how our done-for-you Business Award Concierge can turn your business expenses into $50K luxury travel.
Limited spots available.
Business Award Concierge
Have a business? Book a complimentary call to see how our done-for-you Business Award Concierge can turn your business expenses into $50K luxury travel.
Limited spots available.
The AWP Newsletter
Travel more using points

Get my free beginner guide and weekly tips on credit cards, points, and travel loyalty programs.













