Skip to content

Join our private Facebook group for Marriott Bonvoy members. Join the group (opens Facebook in a new tab)

Marriott Bonvoy credit cards in Canada

Canada has two Marriott Bonvoy cards, both from American Express: the Marriott Bonvoy American Express Card at CA$120 a year, and the Marriott Bonvoy Business American Express Card at CA$150 for small business owners. Each gives a Free Night Award after every account anniversary, Silver Elite status and 15 Elite Night Credits a year.

Card details checked on marriott.com on Oct 28, 2026.

A wooden dock on a still mountain lake

Which Canadian Marriott card should you get?

What are the current welcome offers?

Is the yearly free night worth the fee?

A silver bank card resting in soft light on a pale surface

What does each card earn?

Questions

What is the best Marriott credit card in Canada?
For most people, the Marriott Bonvoy American Express Card: at CA$120 a year it gives a Free Night Award every year, Silver Elite status and 15 Elite Night Credits. The Marriott Bonvoy Business American Express Card is only for small business owners.
What is the annual fee on the Marriott Bonvoy Amex in Canada?
CA$120 for the personal card and CA$150 for the business card, as shown on marriott.com.
What is the Marriott Bonvoy Amex Canada welcome offer?
Up to 70,000 bonus points. 60,000 points after you spend CA$3,000 in your first 3 months, then 10,000 more when you spend CA$500 in month 13. The business card offers up to 80,000 bonus points.
Does the Canadian Marriott card give Gold status?
It gives Silver Elite on activation. Gold Elite status after CA$30,000 in purchases in a year.
Who can get the welcome offer?
The welcome offer is for new Cardmembers only.

Sources: Marriott Bonvoy credit cards in Canada. Program rules change, so confirm with Marriott before you rely on one. AwardEscape is independent of Marriott.