Learn how to earn points fast for free luxury travel.
The Marriott Bonvoy program represents one of the most flexible and valuable loyalty currencies available. With over 30 brands and thousands of properties globally, ranging from budget-friendly Moxy hotels to ultra-luxury St. Regis resorts, earning Marriott Bonvoy points is a ticket to “free” luxury travel.
However, earning a lot of points quickly requires more than just staying at hotels. If you want to stop paying for hotels and start using points, here is your mechanical blueprint for success.
The Credit Card Engine: Your Primary Accumulation Tool
The fastest way to earn hundreds of thousands of points in Canada is through credit card sign-up bonuses and daily spending. Marriott has a long-standing partnership with American Express Canada, providing two direct-earning cards.
- Marriott Bonvoy® American Express® Card: This is the staple card for most travelers. It typically offers a substantial welcome bonus (often ranging from 50,000 to 80,000 points) after meeting a minimum spend.
- Marriott Bonvoy® Business American Express® Card: Even if you are a freelancer or have a small side hustle, you may qualify for this card. It allows you to “double dip” on welcome bonuses if you hold both the personal and business versions.
Strategic Spending Multipliers: To earn a lot of points, you must use these cards strategically:
- 5x Points: Earned for every $1 spent at participating Marriott properties.
- 2x Points: Earned on all other eligible daily purchases.
The Amex Membership Rewards
One of the best-kept secrets in the Canadian points landscape is the ability to transfer American Express Membership Rewards to Marriott Bonvoy.
If you hold a card like the American Express® Gold Rewards Card or The Platinum Card®, you earn points. These points transfer to Marriott at a 1:1.2 ratio. This means 50,000 Amex points become 60,000 Marriott points. During periodic transfer bonus events, this ratio can climb even higher, making it one of the most effective “backdoor” ways to inflate your Bonvoy balance.
Maximize Your Hotel Stays: Beyond the Base Points
When you actually stay at a Marriott property, you earn 10 base points per $1 USD spent. However, “pro” earners never settle for the base rate.
Elite Status Multipliers
By holding the Amex Marriott card, you receive automatic Silver Elite status, which gives you a 10% bonus on points. As you climb the ladder, the rewards increase:
- Gold Elite: 25% bonus points.
- Platinum Elite: 50% bonus points (plus free breakfast and room upgrades).
- Titanium/Ambassador: 75% bonus points.
Promotion Stacking
Marriott frequently runs global promotions (usually once per quarter). These might offer “2,000 bonus points per stay” or “double points on stays of 2+ nights.” Always register for these in the Marriott Bonvoy app before you check in. Stacking a global promotion with your Elite status multiplier can result in earning enough points for a free night after just two or three stays.
The Power of “Buy Points” Promotions
While paying for points usually isn’t recommended, Marriott often runs sales where they offer a 30% to 50% bonus on purchased points. For Canadians looking to top off their account for a high-value redemption (like a $1,000-a-night resort in the Maldives), buying points during a sale can actually be cheaper than paying the cash rate for the room.
Partner Earning: Cars, Flights, and Shopping
The Marriott ecosystem extends far beyond hotel walls. You can earn points through several partner activities:
- Car Rentals: Booking Hertz rentals through the Marriott portal often yields thousands of bonus points.
- Eat Around Town: Link your Canadian credit card to the Marriott Bonvoy Boutique/Dining program to earn points at participating local restaurants.
- Cruises: Booking cruises through Marriott’s cruise portal is a massive point-earner, often offering 3x points per dollar spent on the cruise fare.
The “Fifth Night Free” Rule
While not a way to earn points, this is a way to make your earned points go further. When you book a stay of five consecutive nights using points, Marriott gives you the fifth night free. Mechanically, this is a 20% discount on your points, allowing you to save your balance for your next trip.
