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 50,000 Marriott Bonvoy points after $1,500 in Card purchases within the first 3 months.
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 80,000 Marriott Bonvoy points!
- 65,000 Marriott Bonvoy points after $5,000 in Card purchases within the first 6 months
- 15,000 Marriott Bonvoy points when you make a purchase between 14 to 17 months of Cardmembership
So you can easily earn 80,000 Marriott Bonvoy points with this offer.
Besides, you could take advantage of this opportunity to charge your Card for all your purchases at gas stations (gas, gift cards, convenience store products), for travel (flights, car rentals, etc.) and for all your eats and drinks purchases to earn 5 Marriott Bonvoy points per dollar spent for 6 months. An incredible offer, especially for small businesses with a lot of purchases in these categories!
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:
- 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.
You can get a welcome bonus of up to 30,000 Membership Rewards points, that’s a $300 value. Considering the minimum spend requirement in the first 12 months, this is a $480 value in the first year! Or up to 72,000 Marriott Bonvoy points.
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 convert your points into Marriott Bonvoy or Hilton Honors points.
With the American Express Cobalt™ Card, you can earn between 1 and 5 points per dollar:
|Category||Points per dollar|
|Restaurants and bars||5|
|Gas & Transit||2|
This is a 1 to 5% return on all these purchases.
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
You can earn 2 points per dollar for:
- grocery stores
- expenses at gas stations
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™.
By applying for the Choice Card from American Express™, you could earn a welcome bonus of 12,500 Membership Rewards points after $1,250 in Card purchases in the first three months. That’s a $125 value for travel or 15,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 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. Or 68,400 Marriott Bonvoy points!
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.)
- Eats & Drinks
Besides, you can add up to 99 supplementary cards at no cost.