Marriott Rewards has unveiled its latest Megabonus promotion, offering members a choice of two different bonus points “paths”.

Guests can opt to earn 5,000 bonus points after completing their second stay, or more frequent travellers can choose to earn 10,000 bonus points after every ten paid nights, up to a maximum of 50,000 bonus points.

Members can register for the Megabonus promotion here between September 1 and December 15, with stays made between September 15, 2016 and January 15, 2017 eligible for the bonus points.