Advertisers are not responsible for the content of this site, including any editorials or reviews that may appear on this site. For complete and current information about any information on any advertiser product, please visit their website. We have business relationships with certain partners mentioned in our communication channels. While we may receive compensation if you sign up to a product or service through our affiliate links, our analyses and content are based on objective evaluation. †Terms and conditions apply.
Earning Marriott Bonvoy points is not just about frequent travel. It is a matter of strategy. The Marriott Bonvoy program allows Canadians to quickly earn points and optimize their travel.
Present in more than 30 hotel brands and thousands of properties worldwide, this program allows you to earn points in multiple ways, well beyond simple overnight stays.
In this article, we will explore all the ways to earn Marriott points quickly and efficiently.
In Canada, the most effective strategy for earning Marriott Bonvoy points quickly is to use the co-branded Marriott cards issued by American Express, namely the Marriott Bonvoy® American Express®* Card and the Marriott Bonvoy® Business American Express®* Card.
For a Milesopedia reader, these cards represent far more than a simple payment method. They are a powerful lever for earning Marriott Bonvoy points.
Welcome offers can reach approximately 100,000 Marriott Bonvoy points or more, depending on current promotions and required spending thresholds.
Concretely, such a bonus can represent:
For a household with a high annual spending capacity, the sign-up bonus remains the fastest way to generate a significant balance in the first year. Indeed, each person in a couple can apply for both credit cards to earn Marriott Bonvoy points in large numbers. Then, you can transfer up to 100,000 points per calendar year to your partner.
Furthermore, these credit cards should be kept for the long term, as they offer an annual Free Night Award. This certificate can be used for a standard room costing up to 35,000 Marriott Bonvoy points. If the desired room exceeds this amount, you can top up the difference by adding up to 15,000 points, allowing you to book a room costing 50,000 points.
Beyond the initial bonus, the strength of these cards lies in their simple and effective earning structure:
This steady accumulation helps grow a Marriott Bonvoy account in a predictable and sustainable way.
The card directly impacts your Marriott Bonvoy status: it automatically gives you 15 Elite Night Credits per year, granting Silver Elite status upon approval. By spending $30,000 annually, you reach Gold Elite status, which increases the points earned on each stay. Elite status acts as a multiplier: the higher your level, the more points you earn on eligible stays. Thus, the card is not limited to earning points on your daily purchases; it also optimizes your return on every stay.
If you want to add a strategic layer to your earning, flexible points are an extremely interesting tool. The American Express Membership Rewards program allows you to transfer your points to Marriott Bonvoy, offering great flexibility in their use. The standard ratio is 1,000 Membership Rewards points for 1,200 Marriott points, but promotions, such as a 30% bonus, can turn 1,000 points into 1,560 Bonvoy points, significantly increasing the return.
For example, with the American Express Cobalt® Card, earning 5 points per dollar spent at grocery stores and restaurants can translate into roughly 7.8 Marriott Bonvoy points per dollar after transferring points. For families concentrating their grocery and dining spending on this card, the annual volume of Marriott Bonvoy points earned can quickly become significant. The major advantage is flexibility: you first earn transferable points and then decide where to transfer them, maintaining full strategic control over your points strategy.
At its core, the Marriott Bonvoy program is based on a simple and particularly solid principle: you earn points every time you stay at a group property and pay an eligible rate. For most brands, the earn rate is 10 points per US dollar spent on eligible charges.
This means that every paid night, even for a standard room, becomes a concrete opportunity to fund a future stay.
Some brands offer a slightly different return. Extended-stay or residential-style hotels, for example, generally grant 5 points per US dollar, while a few more specialized concepts offer 4 points per dollar.
It is important to understand that points are calculated only on eligible charges billed to the member under an eligible rate. Taxes and government fees do not earn points. Furthermore, a stay booked at a non-eligible rate will not entitle you to points, even if you make additional expenditures on-site. The golden rule therefore remains the same: booking directly with Marriott is essential for points to be credited, and make sure the rate qualifies for earning points.
Whether you are traveling to Las Vegas, Miami, New York, or Tokyo, Marriott Bonvoy offers a wide range of hotels suitable for every type of stay. From luxurious properties in Paris and Rome to more accessible hotels in Orlando, Key West, or Austin, every reservation allows you to earn Marriott Bonvoy points. Even beach destinations like Maui, Kauai, or Myrtle Beach offer unique experiences while contributing to your points balance. For fans of American or European cities, options are available in San Diego, Boston, Lisbon, Amsterdam, or Paris, allowing you to combine leisure and earning points.
However, earning does not stop at the base rate. Your Elite status enhances the return. Elite members earn a percentage of additional points:
Let’s take a simple example. If you spend USD 100 at a hotel offering 10 points per dollar, you earn 1,000 base points. With Platinum Elite status, you receive an additional 500 points, for a total of 1,500 points. For the same expenditure, your Marriott Bonvoy points earning increases significantly simply thanks to your status.
This is precisely what makes paid stays strategic. Well-planned, they are not just an expense, but an investment in your future travels.
Booking directly with Marriott is essential for points to be credited. Finally, a reservation made with points does not earn base points compared to reservations made with cash.
Many Marriott Bonvoy members are unaware that it is possible to earn points without even staying overnight. Yet, the loyalty program allows you to earn Marriott Bonvoy points simply by consuming at a participating restaurant or bar located in a Marriott property.
Simply present your member number when paying the bill for eligible charges to be credited to your account. For professionals who regularly hold business meetings in downtown hotels, or for those who frequent high-end hotel restaurants for occasional outings, this strategy can generate interesting accumulation over the months. These are points that many leave on the table simply due to a lack of knowledge about the program.
If you stay at a Marriott hotel, charging all your expenses to your room, whether meals or services offered by the hotel, and settling the bill at checkout allows you to benefit from the multiplier linked to your elite status, thereby optimizing the points earned per dollar spent.
Earning Marriott Bonvoy points is not limited to your room or restaurant spending. Many properties in the Marriott Bonvoy loyalty program offer additional services such as spas, golf courses, resort activities, or curated local experiences. When these expenses are eligible, they can also generate Marriott points, increasing the total points earned during your stay.
The key is always to link your Marriott Bonvoy account number to the transaction and, when staying on property, to charge eligible expenses to your room. This simple habit can make a noticeable difference, especially at resorts where additional spending can represent a significant portion of the total budget. Each service used then becomes another opportunity to increase the Marriott points earned during your stay.
Beyond the regular earning mechanisms, the Marriott Bonvoy loyalty program regularly launches seasonal promotions that can turn an ordinary stay into a powerful accelerator for earning Marriott Bonvoy points.
Some campaigns allow you to earn thousands of additional points per stay, even for a single paid night. From experience, I have already obtained 500 bonus points during certain promotions and 2,500 points during others.
You must register for these promotions before booking to benefit from them. They are often temporary and require prior registration from your account. Planning your stays around these promotional periods can significantly increase your annual return without increasing your spending.
Events are one of the most powerful yet often underestimated ways to earn Marriott Bonvoy points quickly. Through the Marriott Bonvoy loyalty program, members can earn Marriott points by hosting meetings, conferences, weddings, or other eligible events at participating hotels and resorts.
Points are calculated on all eligible event expenses, including room rentals, food and beverages, and internal services such as audiovisual equipment. An organizer can earn up to 60,000 Marriott Bonvoy points per event from these expenses. For every block of 20 rooms booked, one Elite Night Credit is also awarded, up to a maximum of 20 credits per event, which can help accelerate earning or renewing elite status in the Marriott Bonvoy loyalty program.
Marriott Bonvoy members who already have Elite status also receive a points bonus, allowing them to reach up to 105,000 points per event in some cases.
For entrepreneurs, consultants, and executives who regularly organize corporate events, this strategy can quickly generate enough points to fund several free nights, or even a complete family stay.
The Marriott ecosystem goes far beyond the traditional hotel setting. Through its activity platform Marriott Bonvoy Tours & Activities, it is possible to book excursions, airport transfers, or car rentals while earning points.
These expenses, often unavoidable during a trip, contribute directly to your Bonvoy balance, allowing you to transform services you would have used anyway into an earning opportunity.
The Cruise with Points by Marriott Bonvoy program adds an extra dimension by allowing you to earn 3 points per dollar spent on cruises. Plus, sometimes there are promotions offering up to 9 points per dollar on certain cruises! Members can also use their points to reduce the cost of a booking and benefit from a best price guarantee.
Normally, buying points is generally not the most advantageous option from a financial perspective. However, when the Marriott Bonvoy program offers promotions with bonuses of 40% or more, this approach can become particularly strategic.
In specific contexts, buying points can allow you to top up an insufficient balance before a coveted reservation, secure a night in a high-end property at a cost significantly lower than the cash rate, or optimize the value obtained per point.
The wisest approach is always to compare the actual cost of acquiring points with the cash price of the targeted night to ensure that the operation generates a concrete and measurable advantage.
Earning Marriott Bonvoy points effectively relies on a structured and intentional strategy rather than chance. Credit cards, transferring points, optimizing hotel stays, and systematically taking advantage of promotions form the pillars of a truly smart approach to earning Marriott points.
By applying these methods consistently and with discipline, you can often double or even triple dip: earn Marriott Bonvoy points during a hotel stay, earn 5X points per dollar spent with your Marriott Bonvoy credit card, and benefit at the same time from ongoing promotions. This approach helps maximize every expense and accelerate earning Marriott points more quickly.
Thus, you will be able to earn Marriott points throughout the year and turn your daily expenses into dream stays, while using your Marriott Bonvoy points to fund free nights or exclusive experiences.
The number of Marriott Bonvoy points required generally varies between 5,000 and over 100,000 points per night depending on the hotel category, destination, and period. Dynamic pricing means that the cost in points can fluctuate based on demand.
The fastest way to earn Marriott Bonvoy points is to combine welcome bonuses from co-branded Marriott Bonvoy credit cards, transferring points from American Express Membership Rewards, and seasonal promotions. Adding optimized hotel stays with elite status can significantly accelerate earning Marriott points. A structured strategy can help you build a substantial points balance within the first year.
The value of 20,000 Marriott Bonvoy points depends on usage, but it is often around 140 to 200 Canadian dollars in hotel value. This estimate varies depending on the hotel booked and the travel period. Using points for nights in expensive destinations generally maximizes their value.
Yes, Marriott Bonvoy points expire after 24 months of inactivity on the account. Any eligible activity, such as a stay, a points transfer, or spending with a co-branded card, resets the clock. Maintaining regular activity therefore allows you to keep your balance indefinitely.
The best choice depends on the cash price of the night and the number of points required at the time of booking. When the cash rate is high, using Marriott Bonvoy points can offer superior value. Systematically comparing the two options allows you to optimize every reservation and maximize the value per point.
Savings are here (if you don’t see the sign-up form, please click here):
You can change your preferences or opt out at any time by clicking on one of the hyperlinks available at the bottom of each newsletter.
If you are already a subscriber and would like to unsubscribe, you can click on the link at the bottom of any of our e-mails.