Marriott Bonvoy 2,000 bonus points on each stay starting with your second stay

Marriott has revealed the details of their next systemwide bonus points promotion
called Elevated Earning. It was first hinted at last week on the
Marriott Insiders forum and the gentleman there was indeed correct with
the offer. This offer is a flat rate bonus of 2,000 bonus Bonvoy points
on each stay starting with your second stay. There is no limit to the
number of bonus points you can earn during the promotion and as we
always state with flat rate bonuses – these are the good ones for the
short (think 1 night) cheaper stays if you are looking to maximize your
earning value. Think about it – you can have two $80 per night stays and
earn 2,000  bonus points whereas someone who has two $800 5 night stays
will also just earn 2,000 bonus points.  Simply register for the offer
by May 31 for stays between March 17 and June 14.

Offer details:

2,000 Bonus Bonvoy Points on each stay starting with your second stay at over 7,200 Marriott Hotels worldwide. Full details, online registration & booking. (Registration is required) Register by May 31 for stays Mar 17 – Jun 14, 20

Here are some more Marriott bonus offers to check out (and stack on top of this offer):