Unlock access to exceptional rewards and unparalleled travel benefits including free nights, room upgrades, and world-class experiences through Marriott Bonvoy Moments.
As a Marriott Bonvoy member, you can earn Miles for your hotel stays and transfer your Points to Miles. Not a member? Join for Free
Earn Miles when you stay:
Earn up to 2 Miles for every USD 1 spent.
We make it easy for you to earn Miles for your stays at hotels and resorts participating in the Marriott Bonvoy program*.
If you prefer to earn Miles rather than Marriott Bonvoy points, please follow these steps:
Earn 2 Miles for every USD$1 spent on charges during qualified stays at the following brands:
Earn 1 Mile for every USD$1 spent on charges during qualified stays at the following brands:
*Properties participating in the Marriott Bonvoy Program are listed
If it has been more than 10 business days following a Completed Stay and Marriott Bonvoy® Points or Miles are missing from your Account, please submit a Missing Stay Request.
For full Terms & Conditions please click here.
Transfer your Marriott Bonvoy Points to Miles, we’ll add 5,000 Miles for every 60,000 points.
You can transfer 3 Marriott Bonvoy Points to 1 Mile.
Click here to transfer.