Up to 50% bonus when you buy Marriott Bonvoy points

We may earn a commission if you buy through some of the links on this page, at no cost to you. Advertising policy

This offer has expired or is no longer available. Find more deals, bonus offers, and tips & advice using the links below.


Marriott Bonvoy is offering bonus points when you buy or gift 2,000 or more points through July 2, 2023. Points cost $12.50 for every 1,000 purchased. The promotion is individually tailored, so you’ll need to log into your account to see your bonus points rate.

  • Here’s what to know about this offer:
    • Purchased points are good towards all Marriott Bonvoy awards.
    • Bonus points don’t count toward the annual 100,000 point purchase limit.
    • Member accounts less than 30 days old aren’t allowed to purchase or receive points.
    • Purchased points don’t count toward elite status.
    • Only purchases made online are eligible for the promotion.

How to use this offer

  1. Visit the promotion detail page. The offer is administered by Points, Marriott’s partner.
  2. Select either “Buy Points” or “Gift Points”.
  3. Sign into your Marriott Bonvoy account.
  4. Select the desired number of points.
  5. Follow the instructions to complete the purchase.

Image: Seattle, Washington, USA





Scroll to Top