70,000 Marriott Bonvoy Points + 5X Points on Eligible Travel & Gas
W Dubai The Palm Lit

The Best Credit Cards To Earn Marriott Bonvoy Points In Canada – December 2021

The Best Credit Cards to Earn Marriott Bonvoy Points

These credit cards are for those who want to earn Marriott Bonvoy points for free hotel nights.

Here is a table summarizing the different offers. For more details, read on or click on the name of a card.

Marriott Bonvoy™ American Express® Card

The Marriott Bonvoy™ American Express® Card is the best credit card for free hotel nights. With this welcome offer, you can earn up to 85,000 Marriott Bonvoy points:
  • 70,000 points after $1,500 in Card purchases within the first 3 months
  • 5 points per dollar on travel and gas purchases for your first 3 months (up to 15,000 points)
With this Card, you earn 5 points per dollar on all purchases at Marriott Bonvoy properties and 2 points per dollar on all other purchases. Finally, this Card has reliable insurance: Baggage delay, Lost or Stolen Baggage, $500,000 Travel Accident, Flight delay, Hotel or motel burglary, Car Rental Theft and Damage, Buyer’s Assurance® Protection Plan, Purchase Protection Guarantee.

Marriott Bonvoy™ Business American Express® Card

The Marriott Bonvoy™ Business American Express® Card is the best credit card for sole-proprietor, professional and small business owners who travel. For a limited time, you can earn up to 85,000 Marriott Bonvoy points! Here's how:
  • 70,000 Marriott Bonvoy points after $5,000 in Card purchases in the first 3 months
  • 5 points per dollar spent on gas, dining and travel (excluding lodging) for the first 3 months (up to 15,000 points)
It's a Card we recommend keeping because each year at renewal, you get an Annual Free Night Award (for up to 35,000 points at hotels worldwide) and 15 Elite Night Credits per year, counting towards your Marriott Bonvoy Elite status. With this Card, you earn 5 points per dollar on all purchases at Marriott Bonvoy properties. And you can earn 3 points per dollar on:
  • Gas
  • Dining
  • travel purchases
And 2 points per dollar on all other purchases.

American Express Cobalt® Card

The American Express Cobalt™ Card is the best credit card from American Express, whether you want points for travel or cashback.

The welcome bonus is distributed monthly for the first 12 months. You earn 2,500 Membership Rewards points for every $500 in purchases charged to your card during the month (whether in the 1X, 2X, 3X or 5X category). That’s up to 30,000 Membership Rewards points.

Plus, you can earn a Welcome Bonus of 20,000 Membership Rewards points when you spend a total of $3,000 in purchases on your Card in your first 3 months of Cardmembership. That’s up to 50,000 Membership Rewards points as a welcome bonus!

You can easily use these points as statement credits for everyday or travel purchases. The value is the same for both: 1,000 points = $10. Or, you can transfer your points to Aeroplan, Marriott Bonvoy, or Hilton Honors.

With the American Express Cobalt™ Card, you can earn between 1 and 5 points per dollar:

Category Points per dollar
Grocery 5
Food delivery 5
Restaurants and bars 5
Convenience stores 5
Streaming subscriptions 3
Gas station 2
Gas & Transit 2
Travel 2
Other 1

This is a 1 to 5% return on all these purchases.

In addition, this card provides excellent insurance coverage: rental car theft and damage, baggage delay, lost or stolen baggage, flight delay, $250,000 travel accident, hotel or motel burglary, Mobile Device Insurance, Purchase Security, Purchase Protection Insurance.

Find out in this article how to optimize the welcome bonus to get 87,500 points with your current spending.

American Express® Gold Rewards Card

With this welcome offer for the American Express® Gold Rewards Card, you could earn up to 60,000 Membership Rewards points. Here's how:
  • 50,000 Membership Rewards points after $3,000 in Card purchases within the first 3 months
  • An additional 10,000 points when you make a purchase between 14 and 17 months of Cardmembership
With this Card, you get many benefits like:
  • $100 annual travel credit
  • Priority Pass membership and 4 complimentary Plaza Premium visits per year
  • $50 NEXUS credit
You earn 2 points per dollar for travel purchases, and at:
  • gas stations
  • grocery stores
  • drugstores
And 1 point per dollar everywhere else.

American Express® Green Card

Would you like a travel rewards credit card with no annual fee? Here is an option for you: the American Express® Green Card. By signing up for the American Express® Green Card, you can earn a Welcome Bonus of 10,000 Membership Rewards points when you charge $1,000 in purchases to your Card in the first 3 months of Cardmembership. It's a $100 value, 10,000 Aeroplan points or 12,000 Marriott Bonvoy points. With this no-fee credit card, you'll also have access to online promotional offers that earn points or rebates on your purchases.

American Express Business Edge™ Card

The American Express Business Edge™ Card is a great credit card for small businesses in Canada. With a low annual fee of only $99, this American Express credit card offers up to 57,000 Membership Rewards points in the first year, a $570 value. You can also transfer your points to airline (Aeroplan, British Airways Executive Club, etc.) and hotel (Marriott Bonvoy, Hilton Honors) partners. Here are the details for the welcome bonus:
  • You earn 45,000 Welcome Bonus points when you charge $5,000 in purchases to your Card in your first three months
  • You earn 1,000 Membership Rewards points for each monthly billing period in which you spend $3,000 in purchases on your Card. This could add up to 12,000 points in a year.
With this Card, you can get 3x the points on purchases:
  • Office supplies (Staples, etc.)
  • Electronic (Apple, Dell, etc.)
  • Rides
  • Gas
  • Eats & Drinks
Besides, you can add up to 99 supplementary cards at no cost.

Other great offers

Frequent Asked Questions about credit cards

Here are frequently asked questions in the milesopedia community about credit cards in Canada.