Marriott Rewards MegaBonus – Earn up to 55,000 Bonus Points for stays Feb 1 – Apr 30, 15

Marriott
is giving ample notice for the latest MegaBonus promotion. You have
well over a month to plan out your Marriott stays to get the bonuses
that are assigned to you. Just like all other incarnations of this offer
each Marriott Rewards member may get a different offer and for some it
is well worth it to go after the bonus while for others it may not be.
This MegaBonus appears to be essentially the same as this past Fall’s
version which is in fact running until Jan 15, 15.  I personally received the 2,500 bonus points starting with your second stay up to 25,000 bonus points.

Offer Details

Marriott MegaBonus: Earn up to 55,000 Bonus Rewards Points for
stays at any participating Marriott Hotel Worldwide. Full Details, Online Registration and Booking ( Registration is required) Register by Mar 31 for stays Feb 1 – Apr 30, 15

Some of the Offer Variations (Source: FlyerTalk):

  • Earn 3,000 points on every paid stay that includes a
    Thursday, Friday, Saturday or Sunday — up to 24,000 bonus points (maxes
    out after 9 stays over weekend day)
  • Earn 3,000 points on every paid stay, starting with your second stay, up to 24,000 bonus points (maxes out after 9 stays)
  • Earn 2,500 points on every paid stay, starting with your second stay, up to 25,000 bonus points (maxes out after 11 stays)
  • Earn 2,000 points on every paid stay, starting with your second stay, up to 24,000 bonus points (maxes out after 13 stays)
  • Earn 10,000 points after 10 paid nights plus 2,000 points
    with every additional night, up to 24,000 bonus points (maxes out after
    17 nights)
  • Earn 25,000 points after 20 paid nights plus 2,000 points
    after every additional night, up to 35,000 bonus points (maxes out
    after 25 nights)
  • Earn 15,000 points after 15 paid nights plus 2,000 points
    with every additional night, up to 35,000 bonus points (maxes out after
    25 nights)
  • Earn 25,000 points after 15 paid nights plus 2,000 points
    after every additional night, up to 45,000 bonus points (maxes out
    after 25 nights)
  • Earn 35,000 points after 20 paid nights plus 2,000 points
    after every additional night, up to 55,000 bonus points (maxes out
    after 30 nights)