Marriott Bonvoy points are the currency of the Marriott Bonvoy loyalty program, which can be used to book hotel stays, flights, and other travel experiences. You can earn Marriott Bonvoy points by staying at Marriott hotels, using Marriott credit cards, and taking part in other promotional activities.
There are a few different ways to buy Marriott Bonvoy points. One way is to purchase them directly from Marriott. You can also buy Marriott Bonvoy points from a variety of third-party providers, such as points brokers and travel agencies. Finally, you can sometimes find Marriott Bonvoy points for sale on auction sites, such as eBay.