Skip navigation

Earn up to 50,000 bonus award miles with Marriott® Rewards® MegaMiles.

Register and earn 2,000 bonus award miles for each stay, starting with the 2nd stay, up to a maximum of 50,000 bonus miles. Whether you’re kicking off the year with business travel or leisurely weekend getaways, Marriott® has got you covered with over 3,500 hotels worldwide and more ways to maximize your miles during your travels.

Learn More

Subscribe to receive offers and updates via email

MileagePlus News and Offers