
Marriott Bonvoy’s Points On Us offer applies to participating hotels and resorts in Thailand for bookings and stays from 9 July through 30 September 2026. Members receive 2,000 bonus points for each eligible night, capped at 6,000 bonus points per stay. The offer page lists promotional code S2449, which should be entered or selected when searching the eligible rate.
The useful comparison is not bonus points versus nothing; it is the complete promotional rate versus the best flexible, member or package rate available for the same room and cancellation terms. A Points On Us room that costs materially more can erase the value of 2,000 points. Compare like for like before booking and keep a screenshot of the rate details.
Booking Window
The published window begins on 9 July and ends on 30 September 2026, with the stay completed within that period. Search with code S2449 and confirm that Points On Us appears in the rate description. Availability varies by hotel and date, and blackout dates or inventory limits may apply.
Points Per Stay
The offer awards 2,000 bonus points per eligible night, with a maximum of 6,000 for one stay. A three-night stay reaches the cap. Consecutive reservations at the same hotel may be treated as one stay under loyalty rules, so splitting a booking should not be assumed to generate another cap.
Compare The Rate
Check the final price including taxes, breakfast, resort fees where relevant and cancellation conditions. Then compare the cost difference with the value you personally place on 2,000 to 6,000 Bonvoy points. Points are useful only when they support a realistic future redemption, not as a reason to choose a more expensive room.
Member Steps
Sign into the Bonvoy account before booking and make sure the membership number appears on the reservation. At check-in, confirm the same account remains attached. Save the confirmation and final folio until both base and bonus points post. If they do not, use Marriott’s missing-stay process with the documents.
Who Benefits
The offer fits travellers already choosing a participating Marriott property in Thailand, particularly for a three-night stay that reaches the bonus cap without extending the trip. It is less compelling when an advance-purchase or breakfast package saves more cash, or when cancellation flexibility is uncertain during the wet season.
At A Glance
Questions
How many bonus points can I earn?
Up to 6,000 bonus points per eligible stay, based on 2,000 per night.
What is the offer code?
Marriott lists promotional code S2449.
When must I stay?
The published booking and stay window is 9 July to 30 September 2026.
Should I split a reservation?
Do not assume consecutive bookings will count as separate stays; loyalty programmes commonly combine them.





