The current Marriott promo code is S2449, and right now it unlocks 3,000 bonus points per stay at participating hotels across the US and Canada this summer. That sounds generous until you run the math, which is exactly what we are about to do. This is free money if you were already booking a paid Marriott stay, and a waste of effort if you are reshuffling a trip to chase it. Here is the honest version.
What Is the Current Marriott Promo Code?
The Marriott promo code making the rounds this summer is S2449, and it attaches to Marriott’s “Earn 3,000 Bonus Points Per Stay” offer for US and Canada hotels. Worth knowing up front: this is not a secret backdoor code. Marriott has reused it across several promotions, so the code itself does not guarantee a specific bonus. What matters is the eligible promotional rate the code is tied to at the property you are booking. Enter the code, confirm the rate shows as eligible, and the bonus follows.
What Marriott Promo Code S2449 Gets You
You earn 3,000 bonus points per stay, not per night. A stay is any string of consecutive nights at one hotel, so a one-night stop and a five-night stretch both earn the same 3,000 points. The offer spans roughly 2,000 participating properties in the US and Canada and runs for summer stays through early September. You can earn it more than once across separate stays, but only one room per stay counts, and you have to be earning Bonvoy points rather than airline miles for the booking to qualify.
How To Use the Marriott Promo Code
Search your dates on Marriott’s site or app, then look for the special rates section before you run the search. Drop S2449 into the promotional or corporate code field. Run the search and confirm the eligible rate appears for your property, since not every hotel and not every rate participates. Make sure your account is set to earn points, not miles. Then book as normal. The bonus points typically post within a week or two after your standard points hit your account.
Is the Marriott Promo Code Worth It?
Here is where the romance ends. Even at one cent per point, and many Marriott properties offer less value than that, one stay will only net you $30 in value. That is the whole prize. The catch is that a promo code locks you into one specific rate, and that rate is not always the cheapest one available. Before you book, pull up the member rate and any prepaid rate and compare. If the promo rate costs you more than about $30 over your best alternative, you are paying for your own bonus and you should book the cheaper rate instead. If the promo rate matches or beats the alternatives, take the free $30 and move on.
I still personally will always choose to book Marriott hotels on Rove instead. I get to keep my status benefits, still earn Marriott points for the stay, and stack valuable and flexible Rove Miles on top.
The Higher-Value Play: 20,000 Points on 5-Plus Nights
If you are planning a longer trip, there is a far better offer running in parallel. Vacations by Marriott is handing out 20,000 bonus points when you book five or more consecutive nights, with the booking window open June 1 through June 30 and travel allowed through December 31. At the same 1 cent, that is roughly $200 for not much more effort. The trade-off is that it runs through the Vacations by Marriott packages path rather than a standard hotel booking, so the available properties and rates work a little differently. For anyone booking a real vacation rather than a one-night work stay, this is the offer to look at first.
Who Should Skip This
Skip the 3,000-point promo if you were not already going to stay at a US or Canada Marriott this summer. Thirty dollars is not a reason to redirect a trip, switch brands, or book a pricier room. Skip it too if the promo rate comes in higher than the member or prepaid rate by more than the bonus is worth, because then you are just moving money from one pocket to the other and calling it a deal. And if you book on award nights, this one is not for you at all, since it only rewards paid stays.
Skip if you’d rather earn more flexible points through Rove like I do. And obviously skip this is you’re already booking with points.
Frequently Asked Questions
Where do I enter the Marriott promo code?
In the special rates or promotional code field on the booking page, before you run your search. Enter S2449 and confirm the eligible rate appears.
What hotels are included?
Around 2,000 participating Marriott properties across the US and Canada. Participation varies by hotel and rate, so always confirm the eligible rate shows for your specific property.
Can I stack the Marriott promo code with other offers?
Not usually with other promo-code rates, since the code ties you to one rate. You can still pay with a Marriott Bonvoy credit card to layer card points on top of the bonus.
When does the Marriott promo code expire?
The current 3,000-point offer covers summer stays through early September. Confirm the exact cutoff on the official offer page before you count on it.
Does the Marriott promo code work on award stays?
No. Only paid, points-earning stays qualify. Award nights and miles-earning bookings are excluded.

Leave a Reply