The Marriott coupon code worth your time this week is S6058, and it rewards long stays. It gives 10% off a 3-night stay, 15% off 4 to 6 nights, and 20% off 7 nights or more. I checked Marriott’s own offer pages plus four independent deal trackers, and S6058 was the one code with fresh evidence behind it. The code most trackers still list at the top, QRI, stopped working for new bookings on November 8, so ignore any page that still calls it live. The rest of this guide helps you pick the right Marriott offer for your trip, and shows you a points promo that stacks on top of a code.
S6058 by Length of Stay
S6058 scales with how long you stay, which is why a flat “up to 20% off” line undersells it. The tiers below come from Marriott’s own long-stay offer pages, and DealHack reported the code working at checkout within the last few days.
| Length of stay | Discount off the standard rate | Member bonus in EMEA |
|---|---|---|
| 3 nights | 10% off | Extra 5% off |
| 4 to 6 nights | 15% off | Extra 5% off |
| 7 nights or more | 20% off | Extra 5% off, so up to 25% off |
Book by March 28, 2027 for stays from July 15, 2026 to March 31, 2027. A 7-night stay at $150 a night costs $1,050 at the standard rate, and the code cuts $210 off that, or $262.50 for a Bonvoy member in Europe, the Middle East or Africa. Joining Bonvoy is free, so the extra 5% costs nothing but a few minutes of signup. Advance reservations are required, blackout dates may apply, and groups of 10 rooms or more are excluded.
One Code, Three Different Offers
Here is the part no tracker page explains. S6058 is several regional offers sharing one code, and the deal changes with the property. The EMEA long-stay version above is the main one. A separate Outdoor Collection version gives 15% off for members and 10% for non-members on stays of 3 nights or more at Trailborn and Postcard Cabins properties, with booking open to June 28, 2027 and stays through June 30, 2027. A Las Vegas version covers stays from September 30, 2026 to March 29, 2027. The code cannot be combined with other promotions, and it only works at participating hotels, so always check that the S6058 rate shows for your dates and property before you plan around it.
The Points Stack Worth Registering For
Marriott only accepts one promo code per booking, and codes cannot stack with each other. Bonus-points promos work differently. They run through registration, so they can stack with a code promo. Two of them are live right now. S2449 gives 1,000 bonus Bonvoy points per stay for a Thursday or Sunday check-in, on stays through December 21, 2026. Marriott’s own offer page lists it, and Milesopedia updated its writeup on November 7, so I am listing it as an official promo code with honest wording, since no tracker showed a dated checkout test of the code string itself in the last 7 days. At roughly 1 cent a point, 1,000 points is worth about $10. Separately, the fall promotion gives 1,500 bonus points per stay of 2 nights or more from September 22 to November 22, 2026, plus 3,000 more per stay at participating resorts. Registration closes November 13, 2026, and only stays completed after you register count. Register first, then book a Thursday or Sunday arrival with S2449 before November 22, and you collect 2,500 bonus points on top of whatever member rate you already get. That is about $25 in points value, and no tracker packages these two together.
QRI Is Dead. Read the Date, Ignore the Trackers
QRI was the headline Marriott deal last week. It gave 20% off for Bonvoy members and 15% for non-members on weekend stays at more than 2,600 properties. Its book-by date was Sunday, November 8, 2026, confirmed by Upgraded Points and The Points Party, both reading Marriott’s own offer page. Today is November 9, so new bookings with QRI are no longer possible. DontPayFull still lists QRI as “used 2h ago, ends Nov 24”, but that November 24 date is the listing expiry on the tracker, not Marriott’s real deadline. This is the most useful line in this guide. If a tracker page still shows QRI as live, close it and use S6058 instead.
Check the Member Rate Before You Use a Code
A promo rate can cost more than the flexible member rate, and that catches people out. S6058 rates are advance purchase style, which means prepaid and hard to change, while the flexible member rate lets you cancel free inside the listed window. Before you commit, compare the S6058 total against the flexible member rate, including taxes and fees, for the same room and dates. If your plans might move, the flexible rate can be the better deal even though the percentage looks smaller. Member rates are typically around 10% off in many regions on their own, and the code M96 appears on official Marriott pages as a 5% member-rate code in markets such as Vietnam and India. Also remember the one-code rule. You get one promo code per booking, so pick the code that fits the trip instead of trying to layer two.
Points Codes That Can Beat a Percentage
A percentage is not always the best deal, and this is where the points codes earn their place. B9248 gives 5,000 bonus points per night at participating resorts, with a 3-night minimum, so 3 nights earn 15,000 points, worth about $150. On a mid-priced room, that can beat 20% off. I am listing B9248 only as a resort points promo to check on marriott.com, because Milesopedia is the only independent source reporting it, and one tracker contradicts it. The 53M code gives 2,000 bonus points per night at participating AC Hotels, Courtyard, Fairfield and Four Points by Sheraton properties, for stays through June 30, 2027, with no cap and up to 3 rooms a night. Marriott’s own offer page and Milesopedia both list it, so it is an official promo worth checking, though no tracker showed a dated checkout test in the last 7 days. ZJL and LTS, two more codes Milesopedia reports for seasonal packages and 5-night stays, have only that one source behind them, so treat them as leads to confirm on the rate details page. One more piece of maths matters on long stays. Points stays get every 5th night free, which changes the comparison between paying cash with a code and paying in points.
Other Ways to Cut the Bill
Codes are only part of the saving. AAA and CAA members, seniors, and military or government travellers get special rates from the Special Rates dropdown on marriott.com, and military or government rates need valid ID at check-in or the rate is adjusted to the standard flexible rate at the desk. The Best Rate Guarantee is worth knowing. Find a lower rate for the same room and dates on another site within 24 hours of booking, file a claim, and Marriott matches it plus 25% off or 5,000 Bonvoy points. Buying points has a bonus running too, up to 55% extra on purchases of 2,000 points or more, from September 29 to November 23, 2026, though the bonus shrinks as quantities run out, with a floor of 35%. Homes and Villas has its own promo, 3,000 bonus points per night on stays of 2 nights or more, up to 12,000 per stay, with registration by November 13, 2026, Silver Elite status or above, and a minimum spend of $1,500. The next big window to watch is the Global Cyber Sale in late November to early December.
How to Book With S6058
- Join Marriott Bonvoy first if you are not a member. Membership is free and lifts the EMEA discount by an extra 5%.
- Search on marriott.com, in the Bonvoy app, or by phone, and enter S6058 in the corporate or promo code field.
- Check that the S6058 rate appears for your dates and property. If it does not, the hotel may not participate or the offer rooms may be gone.
- Compare the S6058 total against the flexible member rate, including taxes and fees, before you commit.
- Register for the fall points promotion by November 13 if your stay falls before November 22, and use a Thursday or Sunday check-in with S2449 where it fits.
- Book at least 3 consecutive nights, and save the confirmation showing the S6058 rate.
How I Check These Codes
I checked Marriott’s own offer pages plus four independent sources, including Milesopedia, DealHack, DontPayFull, and Upgraded Points. S6058 passed because Marriott’s live offer pages list it and DealHack reported it working at checkout within the last 7 days, with Condé Nast Traveler also reporting it on November 6. The full method is on the How I Check Deals page.
Marriott Coupon Code FAQs
Q. What is the best Marriott coupon code right now?
A. S6058. It gives 10% off 3-night stays, 15% off 4 to 6 nights, and 20% off 7 nights or more, with an extra 5% for Bonvoy members in EMEA. Book by March 28, 2027.
Q. Is QRI still working?
A. No. Its book-by date was November 8, 2026. Trackers that still list it are showing a listing expiry, not Marriott’s real deadline. Use S6058 instead.
Q. Can I stack two Marriott codes on one booking?
A. No. Marriott accepts one promo code per booking. Bonus-points promos that work by registration can stack with a code, which is how S2449 plus the fall promotion adds up to 2,500 points.
Q. Do I need Bonvoy membership to use S6058?
A. No, but membership adds 5% in EMEA and costs nothing to join. Join before you book to get the higher discount.
Q. What if my stay is under 3 nights?
A. S6058 needs at least 3 consecutive nights. For shorter stays, S2449 gives 1,000 bonus points per stay on Thursday or Sunday check-ins through December 21, 2026, and the member rate plus the fall points promotion still apply.
Related Guides
Sources
- Marriott official site
- Milesopedia Marriott Bonvoy promotions
- DealHack Marriott coupons
- DontPayFull Marriott page
- Upgraded Points Marriott Bonvoy Escapes
Disclaimer. Coupon codes are compiled from third-party deal trackers and were last cross-checked on November 9, 2026. Offers can change, expire, or vary by property, account, and region without notice. Always confirm the final rate inside the booking summary before paying.