Quick Overview

  • Marriott Bonvoy points can be purchased through Marriott's Buy Points portal to top off your account as needed.
  • The standard cost is 1.25 cents per Marriott point, which is higher than the average redemption value of 0.7 cents per point.
  • You can buy as few as 1,000 points for $12.50 or up to 100,000 points for $1,250.
  • Marriott allows purchases of up to 100,000 points per year via the Buy Points portal, with an additional 100,000 points available when buying points during a hotel booking on Marriott.com.
  • Buying Marriott points can be worthwhile if you’re close to a redemption or can secure a higher value than the purchase cost.
  • Marriott points often go on sale several times a year, which is the best time to buy.

Use our Buy Marriott Points Calculator to estimate how much it will cost you to buy Marriott Bonvoy points at the standard rate.

Loading...

How much does Marriott points cost?

Marriott Bonvoy Points will cost you 1.25 cents per point at the standard rate. This means that every 1,000 points you buy would cost you $12.50.

Points Purchased Cost Per Point (in cents)
1,000 - 100,000 points 1.25

How many Marriott points can you buy?

You can buy as little as 1,000 Marriott Bonvoy Points for $12.50 and as many as 100,000 Marriott Bonvoy Points for $1,250. Points can be purchased in 1,000-point increments, starting at 1,000 points.

You can buy or receive as a gift up to a combined maximum of 100,000 points per calendar year. This does not include the points that you can buy when booking reservations and topping off your account.

When you're short on points while booking a hotel stay, you can purchase up to an additional 100,000 points going that route.

Buy Marriott points calculator

Use the Buy Points Calculator to determine the estimated cost of buying Marriott Bonvoy Points. You can then click on the link to buy them.

How many Marriott Points do you plan on buying?

Points
Redemption Average Dollar Value
Total Cost $0

Can you buy Marriott points for cheaper?

There are two ways that you can save when it comes to buying Marriott Bonvoy Points: Promotions and TopCashback.

Promotions

Marriott offers discounts on the purchase of points several times a year. This can allow you to buy points for as cheap as 0.8 to 0.9 cents which is can be fantastic if you know how to redeem Marriott Points for higher than average value.

TopCashback

Another way to put money back into your pocket is through TopCashback. TopCashback is an online cash back portal that pays you a small portion of the money they make when you click on a partner affiliate link on their website.

Points.com, which is the site you buy Marriott Bonvoy Points through, is one of their partners. You can go through TopCashback which can earn you some additional cash back into your pocket.

You can sign up for a free TopCashback account through The Point Calculator to earn bonus cash back when you buy your Marriott Bonvoy Points. You can also check out our TopCashback Review if you want to know more about the portal.

Are buying Marriott points worth it?

If you're trying to decide on if buying points is worth it, it will depend on how many you're buying and what you're redeeming them for.

Buying points to top off your account

If you're buying a few thousand points to top off your account, it will usually always be worth it to buy points assuming you have a solid redemption lined up.

For example, if you have 118,000 Marriott Bonvoy Points and you're 2,000 points away from that 5-day stay at that hotel you've been eying, then go ahead and buy those points as it's the fastest way to up your balance.

Waiting until charges post to your Marriott credit cards or trying to earn points through other means could take awhile. It's possible that the award cost could rise and thus end up costing you more points.

Buying large amounts of points for an upcoming booking

Buying large amounts of points is generally frowned upon, but there are times in which going this route can benefit you more than paying cash. As long as you're redeeming your points for more than what you paid for them AND there's a large enough margin in savings, buying points can be worth it.

When buying large amounts of points though, I highly recommend doing so during one of Marriott's sales in which you can buy points for 0.8 to 0.9 cents apiece. That way, it's easier to get more for your buck.

For example, I maxed out Marriott's Buy points promotion in March 2023. Purchased 100,000 points and received a bonus 40,000 points for a total of 140,000 points for $1,250.

buy 100,000 Marriott Bonvoy points Marriott buy points bonus

Those points were then used to top off my account for my upcoming stay at the W Maldives later that year in which I was getting a value of 3.1 cents per point. So I purchased $1,250 in points to use those same points for a value of $4,340—a total of $3,090 in additional value.

Now this is an extreme case due to the hotel in question, but it can be done for just about any booking as long as you redeem at a higher value than what you paid!

Buying points for the Fifth Night Free perk

This is where buying points can consistently offer the most value, especially when they're on sale. If you have elite status with Marriott, you can book a 5-night consecutive award stay for the cost of 4 nights.

You can obtain Marriott's lowest status of Silver with any Marriott credit card including the no-annual fee Marriott Bonvoy Bold® Credit Card. And you don't need to use any Marriott credit card to pay—it just has to be tied to your account.

This bumps up the value of your points as you'll be saving the cost of a full night. For example, Fairfield Inn & Suite Clearwater is a great hotel (that I've stayed in) that is not far from Clearwater Beach, Florida.

The cost for a 5-night stay is 68,500 points and the cost per night is $168 after tax. So a full stay would cost you either 68,500 points or $840.

This redemption would give your points a value of 1.22 cents each meaning that buying points for the full cost of the redemption would be bad value.

Now if points were on sale, lets say 0.85 cents each, you could buy 69,000 Marriott Bonvoy Points (must be 1,000-point increments) for $582.25. This is significantly lower than paying $840.

"What about the points you would have earned paying cash?"

A Marriott Titanium member using any 6X-point earning Marriott Bonvoy credit card would earn the max of 23.5 points per $1 spent on the booking. So you would earn roughly 13,600 points.

At an average value of 0.7 cents per point, you're looking at $95 worth of points compared to $258 in savings from buying points. Even if you valued Marriott Bonvoy Points at a higher 1 cent in value, you'd still save buying points.

How to buy Marriott points

  1. Go to the Marriott Buy Points portal.
  2. Select how many points you want to buy.
  3. Enter your payment information.
  4. Agree to the terms and conditions.
  5. Click Pay Now.
Our Top Credit Card Picks

We've run the calculations and checked them twice — here are the credit cards that consistently provide outstanding value to our users: