How about a friend or relative gets the Marriott credit card, meets the minimum spend so that the points are there, and then use Point Sharing to get enough points into your account for the award?
"A limit of 50,000 points per year may be transferred into or out of a member’s account. Members who are transferring points in order to satisfy a specific award
may exceed the 50,000 limit up to the amount needed to satisfy the reservation."
http://www.marriott.com/marriott-rew.../buy-donate.mi
There would be a $10 fee (unless a Gold or Plat elite).