Marriott hotels and resorts in the Caribbean, and Latin America, are offering a hotel credit of up to $350 per stay. The stay needs to be of a minimum 3 nights. Note that the credit is per stay and not per night. This comes out to a maximum of ~$117 per night.
You can view and book the offer package on the promotion page here.
This promotion is available for stays until May 31st, 2024. There are 63 Marriott hotels and resorts participating in this promotion.
There are some interesting deals available using this promotion. e.g., at JW Marriott Cancun Resort & Spa, this is also the lowest available rate and comes with a $150 credit per stay.
However, if you are planning to spend 3 nights at a resort without stepping out, $150 would be insignificant in comparison to your total dining bill. However, at non-resort properties, this credit can be of excellent value.
Conclusion
You can get up to $350 hotel credit per stay for stays at participating Marriott hotels and resorts in the Caribbean, and Latin America. In some cases, this may also be the lowest rate available.