Find the latest savings, promo codes, and promotions for Marriott Bonvoy!
If you aren’t a Marriott Bonvoy member, you can start by signing up here. Members can earn, redeem, and enjoy exclusive benefits, like free access to in-room internet or receive exclusive member rates, at participating hotels and resorts all over 130 countries globally.
Current Marriott Bonvoy Promotions
Earn 1,000 Bonus Points + 1 Bonus Elite Night Credit on Each Night
- Direct Link to Offer
- What you’ll get: Earn 1,000 Bonus Points + 1 Bonus Elite Night Credit on Each Night
- Offer expiration: April 15, 2024
- How to earn it:
- Register now, then earn from February 13 through April 29, 2024. Registration ends April 15, 2024.
- Earn 1,000 bonus points and 1 bonus Elite Night Credit on each eligible paid night with no earning limits.
- Say yes to higher Elite status and exclusive benefits faster with bonus Elite Night Credits.
- Redeem your bonus points for free nights at extraordinary hotels. Plus, points give you access to unrivaled Marriott Bonvoy Moments™ experiences, room upgrades, and so much more.
- Be sure to use a rewards credit card to earn points/cash back on your purchase.
- Terms:
- Registration of your Marriott Bonvoy® Account is required. Marriott Bonvoy members who register for this promotion by April 15, 2024, will earn 1,000 bonus Points per eligible paid night, plus one bonus Elite Night Credit per eligible paid night, during the 76-night promotion earning period.
- The promotion earning period is for eligible paid nights completed between February 13, 2024, and April 29, 2024, at participating Marriott Bonvoy properties.
- Only eligible paid stays completed after?registration and during the promotion earning period will qualify toward the promotion.
- Please note that a hotel must participate in Marriott Bonvoy at the time of the stay to qualify as a stay night under the promotion terms.
- Award redemption stay nights, including Cash + Points Awards,?Free Night Awards, or a Points redemption, are not eligible for the promotion.
- Rates available through most third-party online retailers and select travel agency rates do not qualify for this promotion (“Non-Qualifying Rate”).
- Stays at The Ritz-Carlton Yacht Collection, Homes & Villas by Marriott Bonvoy®, Marriott Executive Apartments®, and owner-occupied weeks at Marriott Vacation Club®, Grand Residences by Marriott®, Marriott Grand Residence Club®, Sheraton Vacation Club®, Westin Vacation Club®, The Ritz-Carlton Club®, St. Regis Residence Club® and Luxury Collection Residence Club, are not eligible for bonus Points or bonus Elite Night Credits for this promotion.
- Only one room at one property per night is counted toward a member’s eligible paid nights for the promotion.
- The 1,000 bonus Points per eligible paid night and one bonus Elite Night Credit per eligible paid night will be awarded to the member’s Account within 7 business days after checkout and will post with the stay. Elite Night Credits will count only toward the status year in which they are posted.
- A member who elects to earn Miles is not eligible for this promotion.
- For a list of current participating Marriott Bonvoy properties, visit www.marriott.com/loyalty/earn/hotels.mi.
- All Marriott Bonvoy terms and conditions apply.
- See www.marriott.com/loyalty/terms/default.mi for more information.
- Visit www.marriottbonvoy.com/1000timesyes or call 888-MARRIOTT (888-627-7468) for complete details.
(Click above to learn more)
Earn 1,500 Bonus Points on Each Stay (Expired)
- Direct Link to Offer
- What you’ll get: Earn 1,500 Bonus Points on Each Stay
- Offer expiration: 11/22/2023
- How to earn it:
- Register now, then earn from September 12 through December 6, 2023. Registration ends November 22, 2023.
- Earn 1,500 bonus points on each stay with no earning limits.
- Get an additional 3,000 bonus points for every three hotel brands you explore.
- Redeem your bonus points for free nights at hotels you love, unrivaled Marriott Bonvoy Moments™ experiences, room upgrades, and so much more.
- Be sure to use a rewards credit card to earn points/cash back on your purchase.
- Terms:
- A “stay” is defined as consecutive nights spent at the same hotel, regardless of check-in/checkout activity on any points-eligible rate (“Qualifying Rate”).
- Registration of your Marriott Bonvoy® account is required. Marriott Bonvoy members who register for this promotion by November 22, 2023, will earn 1,500 bonus points per eligible paid stay, plus an additional 3,000 bonus points after three eligible paid stays, each at a different participating Marriott Bonvoy hotel brand, during the 85-night promotion earning period.
- The promotion earning period is for eligible paid stays, personally completed and paid for by the registered member, between September 12, 2023, and December 6, 2023, at participating Marriott Bonvoy properties.
- Only eligible paid stays completed after registration and during the promotion earning period will qualify toward the promotion.
- A “stay” is defined as consecutive nights spent at the same hotel, regardless of check-in/checkout activity on any points-eligible rate (“Qualifying Rate”).
- Award redemption stays including Cash + Points Awards, Free Night Awards, or a points redemption are not eligible for the promotion.
- Rates available through most third-party online retailers and select travel agency rates do not qualify for this promotion (“Non-Qualifying Rate”).
- Stays at The Ritz Carlton Yacht Collection, Homes & Villas by Marriott Bonvoy, Marriott Executive Apartments®, and owner-occupied weeks at Marriott Vacation Club®, Marriott Grand Residence Club®, Sheraton Vacation Club®, Westin Vacation Club®, The Ritz-Carlton Club®, St. Regis Residence Club® and Luxury Collection Residence Club, are not eligible for bonus points for this promotion.
- Only one room at one property per stay is counted toward a member’s stay for the promotion.
- The 1,500 bonus points per eligible paid stay will be awarded to the member’s account within 7 business days after checkout and will post with the completed stay.
- There is no limit on the number of times a member can earn the 1,500 bonus points on each eligible paid stay completed during the promotion earning period.
- The additional 3,000 bonus points after completing three eligible paid stays at different Marriott Bonvoy participating hotel brands, will be awarded to the member’s account up to 6 weeks after the promotion earning period ends.
- To earn the additional 3,000 bonus points, members can only stay once at each participating Marriott Bonvoy hotel brand during the promotion earning period.
- A member who elects to earn miles is not eligible for this promotion.
- For a list of current participating Marriott Bonvoy properties, visit www.marriott.com/loyalty/earn/hotels.mi.
- All Marriott Bonvoy terms and conditions apply.
- See www.marriott.com/loyalty/terms/default.mi for more information.
- Visit marriottbonvoy.com/goyourway or call 888-MARRIOTT (888-627-7468) for complete details.
(Click above to learn more)
Earn 40,000 Bonus Points w/ 4+ Night Stay at Home & Villas (Expired)
- Direct Link to Offer
- What you’ll get: Earn 40,000 Bonus Points w/ 4+ Night Stay at Home & Villas
- Offer expiration: 05/19/2023
- How to earn it:
- From May 15, 2023 – May 19, 2023, earn 40,000 bonus points on a whole home rental in popular destinations, such as Orlando, London, Hawaii, Cancun, and more.
- Stays of four (4) or more consecutive nights must be completed during the promotion earning period, beginning May 15, 2023, up to and including nights stayed on or before September 9, 2023.
- Be sure to use a rewards credit card to earn points/cash back on your purchase.
- Terms:
- A “stay” is defined as four (4) or more consecutive nights spent at the same property, regardless of check-in and check-out activity.
- Registration is not required for this promotion.
- Marriott Bonvoy Members earn 40,000 bonus points per eligible paid stay at a participating home rental booked between May 15, 2023 (12:01 AM EST) – May 19, 2023 (11:59 PM EST) through the Homes & Villas by Marriott Bonvoy website (“HVMB Platform”). Stays of four (4) or more consecutive nights must be completed during the promotion earning period, beginning May 15, 2023, up to and including nights stayed on or before September 9, 2023.
- A minimum spend for the stay is $1,500 USD (or foreign currency equivalent)
- Members earn five (5) base Points for each U.S. dollar, or the currency equivalent, on all Qualifying Charges incurred and paid for by the Member through the HVMB Platform.
- Promotion bonus Points are in addition to the base Points and any Elite bonus Points earned per stay within the promotion earning period.
- Charges that do not qualify for Points include, but are not limited to, taxes, booking fees, cleaning fees, security deposits, and extra add-on services purchased and/or applied to home rentals booked through the HVMB Platform.
- Home rentals booked through third-party online retailers are ineligible to earn for this promotion.
- Marriott Participating Brand Residences may be featured on the HVMB Platform: however, they do not participate in the Marriott Bonvoy loyalty program and do not participate in this promotion.
- Award redemption stays where Points are redeemed for a portion of, or the entire stay are not eligible for the promotion.
- Provided that the correct Marriott Bonvoy Membership Account Number is added as part of the booking process, Points will automatically appear in the Member’s Account three (3) to six (6) weeks (21–42 days) following the completion of their stay.
- Members electing to earn miles are not eligible for this promotion.
- No points are awarded for cancellation or no-show
- All Marriott Bonvoy Program Rules apply. See https://www.marriott.com/loyalty/terms/default.mi for more information.
(Click above to learn more)
Earn Up to 6,000 Bonus Points w/ Eat Around Town (Expired)
- What you’ll get: Earn Up to 6,000 Bonus Points w/ Eat Around Town
- How to earn it:
- As a new member, click the link below to sign up for Eat Around Town
- Then, link a credit or debit card to your account
- After, spend $30 at the select locations up to three different times to earn your bonus points!
(Click above to learn more)
15% Off Gift Card Purchase (Expired)

Get 15% Off Gift Cards!
- Promotion: 15% Off Marriott Gift Cards
- Offer Expiration: Valid from November 30th through December 1st
- How to get it: Navigate to Marriott Bonvoy’s site and purchase your eGift Cards at a discount.
- Terms & Conditions: Offer is valid while supplies last. eGift Cards are all in U.S. Dollars and can be purchased by residents of USA/Canada only. Marriott eGiftCards may be purchased up to US $5,000 per person per credit card per day. eGiftCard orders are delivered within 1-15 business days due to order verification. eGiftCard Delivery Date should not exceed 3 months from date of order.
(Click here to learn more at Marriott Bonvoy)
Up to 50% Bonus on Purchased Points (Expired)

Up to 50% Bonus on Purchased Points!
- What you’ll get: Up to 50% Bonus on Purchased Points
- Must have a minimum purchase of 2,000 points
- Buy 2,000 to 9,000 points and get a 40% bonus.
- Buy 10,000 to 39,000 points and get a 45% bonus.
- Buy 40,000 to 100,000 points and get a 50% bonus.
- Offer expiration: March 23, 2022, 11:59PM (ET)
- How to earn it:
- Head online to the store front page for purchasing Marriott Bonvoy points, see link below
- Purchase a minimum of 2,000 points to get the 50% discount!
- Be sure to use a rewards credit card to earn points/cash back on your purchase.
- Offer terms: Transactions must be completed between 9:00 a.m. EST February 15, 2022, and 11:59 p.m. EDT March 23, 2022, to be eligible for the bonus Points purchase offer with a minimum purchase of 2,000 Points. Bonus percentage is determined by the amount of points purchased. Buy 2,000 to 9,000 points and get a 40% bonus. Buy 10,000 to 39,000 points and get a 45% bonus. Buy 40,000 to 100,000 points and get a 50% bonus. This offer is valid only for Points purchased through the promotion’s Buy Points and, Gift Points pages or while booking a hotel stay through the reservation path on Marriott.com. Purchased Points do not count toward Marriott Bonvoy® Elite Status. Members may purchase Points or receive Points purchased by another Member as a gift for a maximum of 100,000 Points annually through the promotion’s Buy Points or Gift Points pages. Members may purchase up to an additional 100,000 Points annually while booking a hotel stay through the reservation path on Marriott.com. When Points are gifted to another member, the recipient of the gift will receive the bonus Points. Points that have been already purchased through the Buy Points or Gift Points pages or received as a gift in 2022 are included in the 100,000 Points purchase limit. The bonus Points earned with this promotion through the Buy Points or Gift Points pages are not included in the 100,000 Points annual purchase limit. Points may be purchased in increments of 1,000, up to 50,000 Points (with a minimum purchase of 2,000 Points required for promotion eligibility), or in increments of 5,000, up to 100,000 Points. Points can be purchased at a rate of US$12.50 per 1,000 points (US$62.50 per 5,000 Points) with a minimum purchase of 2,000 Points. Points purchases will be processed within 72 hours after the purchase is complete. A member must be an active member in good standing to purchase and/or receive Points. New members may purchase Points thirty (30) days after enrollment in the Marriott Bonvoy program. Once Points have been purchased or gifted, no refunds will be permitted. Purchasing Points using a Marriott Bonvoy cobranded credit card will earn Points as an everyday purchase. This is an exclusive, nontransferable offer for the intended recipient only and may not be forwarded.
(Visit the link above to purchase your Marriott Bonvoy Points)
Marriott Credit Cards
![]() The Marriott Bonvoy Business® American Express® Card offers 3 Free Night Awards after you use your new Card to make $6,000 in eligible purchases within the first 6 months of Card Membership. Receive a 7% discount on eligible bookings as a benefit of being both a Marriott Bonvoy member & a Marriott Bonvoy Business American Express Card Member when you book directly with Marriott through an eligible channel for a participating property under the Amex Business Card Rate. You can enjoy a complimentary Marriott Bonvoy Gold Elite Status with your Marriott Bonvoy Business® American Express® Card. You'll earn: • 6x Marriott Bonvoy Points on each dollar of eligible purchases at hotels participating in the Marriott Bonvoy program. • 4x points for purchases made at restaurants worldwide, at U.S. gas stations, on wireless telephone services purchased directly from U.S. service providers and on U.S. purchases for shipping. • 2x points on all other eligible purchases. You'll receive 1 Free Night Award every year after your Card renewal month. Plus, earn an additional Free Night Award after you spend $60K in purchases on your Card in a calendar year. Awards can be used for one night (redemption level at or under 35,000 Marriott Bonvoy points) at hotels participating in Marriott Bonvoy. Certain hotels have resort fees. This card does carry a $125 annual fee. (See Rates & Fees) Terms Apply. |
![]() The Marriott Bonvoy Boundless® Credit Card offers 100,000 bonus points plus $150 Statement Credit after you spend $3,000 on purchases in the first 3 months from account opening. You'll earn: • Up to 17X total points per $1 spent at over 7,000 hotels participating in Marriott Bonvoy • 3X points per $1 on the first $6,000 spent in combined purchases each year on grocery stores, gas stations, and dining. • 2X points for every $1 spent on all other purchase • 1 Elite Night Credit towards Elite Status for every $5,000 you spend. You gain an automatic Silver Elite Status each account anniversary year. Path to Gold Status when you spend $35,000 on purchases each account year. You'll receive 15 Elite Night Credits each calendar year & an additional Free Night Award (valued up to 35,000 points) every year after account anniversary. This card does carry a $95 fee; there are no foreign transaction fees. |
![]() The Marriott Bonvoy Bold® credit card offers 60,000 bonus points plus 1 Free Night after spending $2,000 on eligible purchases within the first 3 months from account opening. You'll earn: • Up to 14X total points per $1 spent at over 7,000 hotels participating in Marriott Bonvoy • 2X points for all other travel purchases • 1X points per $1 spent on all other purchases This card comes with no annual fees or foreign transaction fees and you'll get 15 elite night credits each calendar year! |
![]() The Marriott Bonvoy Brilliant® American Express® Card offers 185,000 Marriott Bonvoy bonus points after you use your new Card to make $6,000 in purchases within the first 6 months of Card Membership. Each Card renewal year, get up to $300 in statement credits per calendar year (up to $25 per month) for eligible purchases at restaurants worldwide. With this card, you'll earn: • 6X Marriott Bonvoy points for each dollar of eligible purchases at hotels participating in Marriott Bonvoy. • 3X points at restaurants worldwide and on flights booked directly with airlines. • 2X points on all other eligible purchases. • $300 Brilliant Dining Credit: Each calendar year, get up to $300 (up to $25 per month) for eligible purchases made on the Marriott Bonvoy Brilliant® American Express® Card at restaurants worldwide. A Marriott Bonvoy Platinum Elite member will earn 50% more points on eligible purchases at participating hotels for each U.S. dollar or the currency equivalent that is incurred and paid for by the member. Fee Credit for Global Entry or TSA PreCheck: Receive either a statement credit every 4 years after you apply for Global Entry ($120) or a statement credit every 4.5 years after you apply for a five-year membership for TSA PreCheck (up to $85 through a TSA PreCheck official enrollment provider) and pay the application fee with your Marriott Bonvoy Brilliant American Express Card. If approved for Global Entry, at no additional charge, you will receive access to TSA PreCheck. $100 Marriott Bonvoy Property Credit: Enjoy your stay. Receive up to a $100 property credit for qualifying charges at Marriott, The Ritz-Carlton or St. Regis when you book direct using a special rate for a two-night minimum stay using your Card. Free Night Award: Receive 1 Free Night Award every year after your Card renewal month. Award can be used for one night (redemption level at or under 85,000 Marriott Bonvoy points) at hotels participating in Marriott Bonvoy. Certain hotels have resort fees. This card comes with a $650 annual fee and no foreign transaction fees. (See Rates & Fees) Furthermore, enjoy unlimited airport lounge visits when you enroll in Priority Pass Select membership. Terms Apply. (See Rates & Fees) |
![]() |
![]() |
Bottom Line
If you frequently book your stay with Marriot Bonvoy, you can find the latest savings, promo codes, and promotions here to help you save money during your vacation.
Be sure to take advantage of all the promotions Marriott Bonvoy has to offer! In addition, while you’re here on HMB, check out out our Best Travel Credit cards. Finally, learn how to earn even more bonus points and miles that you can use towards your future travels!
Leave a Reply