Marriott is currently offering an extra 40% bonus when you buy points. If you buy 100,000 points, you’ll get 40,000 more for a total cost of $1,250, which comes out to 0.89c/point. Marriott points are generally worth about 0.7c/point on average, but if you find a great hotel redemption, you can get 1c/point or more. So it’s best to consider buying points only if you already have a specific hotel or destination in mind.

The minimum purchase is 2,000 points. If you’re just a little short on points for an award stay—especially if you need a few more points to take advantage of Marriott’s Stay for 5, Pay for 4 benefit—this could be a good deal.

Buy 100,000, get 40,000