The best Marriott Bonvoy credit cards in Canada give you plenty of value, with points for free hotel stays and hotel benefits.
These cards maximize your spending on every purchase 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. You’ll also earn Free Night Awards and elite night credits that get you closer to status and more enjoyable stays.
Right now is the best time to grab the Marriott Bonvoy American Express Card and the Marriott Bonvoy Business American Express Card as they both have an elevated 110,000 welcome points offer until April 7, 2026. This is about double the regular offer.
You can also earn plenty of Membership Reward points and transfer them to Marriott Bonvoy at a 1:1.2 ratio. So 1,000 Amex points transfer to 1,200 Bonvoy points. Transfers are almost instant, sometimes the they come with a bonus.
Here’re our hand-picked best Marriott Bonvoy credit cards in Canada for March 2026.
Best reward cards
The AWP Newsletter
Travel more using points

Get my free beginner guide and weekly tips on credit cards, points, and travel loyalty programs.
Best cards by program
What to Look for in the Best Marriott Bonvoy Credit 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 for you to earn plenty of Marriott Bonvoy points. You should look for offers that give you enough value for free hotel stays right away.
During promotions, Marriott Bonvoy American Express Card and the Marriott Bonvoy Business American Express Card can offer as many as 110,000 points. This is enough for several nights at mid-scale Marriott hotels or a luxury stay at a 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.
Earn Rates of the Best Marriott Bonvoy Credit Cards
You’ll maximize your points by using these cards for Marriott stays. You’ll earn 5 points for every $1 spent with Marriott Bonvoy credit cards at Marriott hotels.
While you'll earn 2 points per $1 on most everyday purchases with both the Marriott Bonvoy American Express Card and the Marriott Bonvoy Business American Express Card.
With the Marriott Bonvoy Business American Express Card, you’ll earn 3 points per $1 on dining, gas, and travel.
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 of the Best Marriott Bonvoy Credit Cards
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 Award. You can even top this up with up to 25,000 of your own points to book a room worth 60,000 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 Marriott Gold Elite. This gets 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 Credit 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.
AWP TIP
The annual Free Night Certificate 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 up to four certificates every year for nearly free hotel stays.
















