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.
You can earn 50,000 Welcome Bonus points, enough for several free hotel nights at one of the 7,000 Marriott Bonvoy properties around the world. And you can earn 2 points per dollar on all your purchases.
Besides, you will receive an Annual Free Night Award after your anniversary each year (35,000 points value) and 15 Elite Night Credits each calendar year, counting for your Marriott Bonvoy status.
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 offers a welcome bonus of 50,000 points: you can get free hotel nights 7,000 Marriott properties around the world.
Besides, it offers an Annual Free Night Award for up to 35,000 points and 15 Elite Night Credits each calendar year, counting for your Marriott Bonvoy status.
You can earn 3 points per dollar for:
- Gas
- Restaurants
- Travel
American Express Cobalt™ Card
The American Express Cobalt™ Card is the best American Express Credit Card. You can transfer your points to Marriott Bonvoy at a rate of 1:1.2. Thus, 10,000 points = 12,000 Marriott Bonvoy points.
You can earn a welcome bonus of up to 45,000 Membership Rewards points, which is worth 54,000 Marriott Bonvoy points:
- 2,500 points per month for the first 12 months, when you charge $500 to your Card each month
- 15,000 additional points when you charge $3,000 to your Card within the first 3 months
Considering the minimum spend requirement in the first 12 months, you could earn 82,500 points in the first year, which is worth 99,000 Marriott Bonvoy points! Read this article for details.
You can redeem your points in statement credits towards travel purchases or even on your everyday purchases. Or you can transfer your points to Marriott Bonvoy or Hilton Honors.
With the American Express Cobalt™ Card, you earn between 1 and 5 points per dollar:
Category | Points per dollar |
Grocery | 5 |
Food delivery | 5 |
Restaurants and bars | 5 |
Convenience stores | 5 |
Gas station | 2 |
Gas & Transit | 2 |
Travel | 2 |
Other | 1 |
Besides, this Card provides premium insurance: Car Rental Theft and Damage Insurance, Baggage delay, Lost or Stolen Baggage, Flight delay, $250,000 Travel Accident, Hotel or motel burglary, Buyer’s Assurance® Protection Plan, Purchase Protection Guarantee.
American Express® Gold Rewards Card
The American Express® Gold Rewards Card offers a welcome bonus of 25,000 Membership Rewards Points ($250 value or 25,000 Aeroplan points or 30,000 Marriott Bonvoy points).
You can earn 2 points per dollar for:
- Grocery stores
- Gas stations
- Drugstores
- Travel
Besides, it provides premium insurance.
Choice Card from American Express™
Would you like a travel rewards credit card with no annual fee? Here is an option for you: the Choice Card from American Express™.
As a new Choice Card from American Express™ Cardmember, 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 value of $100 for travel or 12,000 Marriott Bonvoy points.
With this no-fee Credit Card, you will also have access to online promotional offers to get points or rebates on your purchases.
American Express Business Edge™ Card
The American Express Business Edge™ Card is a small business credit card in Canada. The annual fee is only $99 and this credit card offers up to 42,000 Membership Rewards points in the first year, a $420 value. Or 50,400 Marriott Bonvoy points!
You can earn 3 times the points on:
- 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.
What is the best credit card in Canada?
There are more than 200 credit cards in Canada. There is no “one best credit card” in Canada.
Several credit cards can match your needs:
What is the best American Express credit card in Canada?
There are more than 30 American Express credit cards in Canada. Check out our best American Express Credit Cards page.
What is the best Mastercard credit card in Canada?
There are more than 90 Mastercard credit cards in Canada. Check out our Best Mastercard Credit Cards page.
What is the best Visa credit card in Canada?
There are more than 80 Visa credit cards in Canada. Check out our Best Visa Credit Cards page.