Marriott Bonvoy 2025 Promotion: Double Elite Night and 1,000 Bonus Points Per Night

Fact checked by
Caroline Tremblay
Caroline Tremblay Caroline Tremblay
Caroline, a loyalty program specialist, helps families maximize their points to travel more frequently and affordably. With expertise in Disney, AIR MILES, and Costco, she travels the world with her partner and two children through rewards. Passionate about the latest in loyalty programs, Caroline shares tips to help you earn more points and turn your travel dreams into reality.
All posts by Caroline Tremblay
The Ritz Carlton Ras Al Khaimah Al Hamra Beach Featured
To the point With this new promotion from Marriott Bonvoy, earn more points and elite nights when you stay at a Marriott Bonvoy hotel. Registration required.

Marriott Bonvoy 2025 Promotion

This great Marriott Bonvoy promotion is back for all members in 2025!

Earn 1,000 points and 1 bonus elite night for every night you stay at Marriott Bonvoy hotels. So, if you stay 2 nights at a Marriott Bonvoy hotel, it will count as 4 elite nights and you’ll get 2,000 extra points along the way.

If you complete a stay paid in cash between February 11 and April 28, 2025, you will earn :

  • 1,000 bonus points for each night
  • 1 additional elite night for each night (up to 77 nights)

Bookings already made before the promotion is announced are eligible if they fall within this period; the important thing is to register for the offer no later than April 14, 2025, and before completing the stay.

promotion marriott bonvoy 2025 double elite night

Marriott Bonvoy - Double Elite Nights and 1,000 Bonus Points

Here are the rules you need to know about this Marriott Bonvoy promotion:

  • Register via this link now for this Marriott Bonvoy promotion (or consult the Promotions directory in your account) (mandatory – deadline April 14, 2025)
  • Book your stays with Marriott Bonvoy (through the Milesopedia link to help support us)
  • Complete your stay between February 11 and April 28, 2025
  • Only the nights paid in cash are taken into account for this Marriott Bonvoy promotion
  • Stays at the following properties are not eligible for the promotional offer or to earn bonus points: Ritz Carlton Yacht Collection, Homes & Villas by Marriott Bonvoy and Marriott Executive Apartment®, including owner-occupied weeks at Marriott Vacation Club®, Marriott Grand Residence Club®, Sheraton Vacation Club®, Westin Vacation Club®, The Ritz-Carlton Club®, St. Moritz Vacation Club® and The Ritz-Carlton Club®. St. Regis Residence Club® and The Luxury Collection Residence Club
  • One room per hotel and per stay is eligible for the promotion.
  • The 1,000 points and the additional elite night will be paid no later than seven days after check-out.

Please note that nights paid in points, with a free night certificate, with the Cash + Points option, etc. are not eligible.

And to earn 5 points per dollar on your, pay with one of these Marriott Bonvoy credit cards:

Reach Marriott Bonvoy Status

To reach the higher levels of Marriott Bonvoy Elite Status. You’ll need to:

  • Stay 25 nights to become a Gold member;
  • Stay 50 nights to become a Platinum member;
  • Stay 75 nights to become a Titanium member.

With this promotion, you can achieve elite status more easily with bonus elite nights.

All you need is

  • 13 nights to reach Gold Elite status
  • 25 nights to reach Platinum Elite status
  • 38 nights to reach Titanium Elite status

Here’s a tip: holders of the Marriott Bonvoy® American Express®* Card and Marriott Bonvoy® Business American Express®* Card get a gift of 15 Elite Nights automatically, just by having either of these cards. So, with this promotion, you’ll need even less elite nights to reach a higher status:

All you need is:

  • 5 nights to reach Gold Elite status
  • 18 nights to reach Platinum Elite status
  • 30 nights to reach Titanium Elite status

Marriott Bonvoy Credit Card Offers

Marriott Bonvoy® American Express®* Card

The Marriott Bonvoy® American Express®* Card is the best credit card for free hotel nights.

With this welcome offer, you can earn 50,000 Marriott Bonvoy points by spending $1,500 in the first 3 months after joining.

It’s a Card we recommend keeping because each year at renewal, you get an Annual Free Night Award (for up to 35,000 points at hotels worldwide) and 15 Elite Night Credits per year, counting towards your Marriott Bonvoy Elite status.

With this Card, you earn 5 points per dollar on all purchases at Marriott Bonvoy properties and 2 points per dollar on all other purchases.

Finally, this Card comes with comprehensive insurance: baggage delay, lost or stolen baggage, $500,000 travel accident, flight delay, hotel or motel burglary, rental car theft and damage, Purchase Security, Purchase Protection.

Like all American Express Canada Cards, there is no minimum income requirement.

Marriott Bonvoy® Business American Express®* Card

The Marriott Bonvoy® Business American Express®* Card is the best credit card for travelling self-employed professionals and small business owners.

With this welcome offer, you can earn 60,000 Marriott Bonvoy points by spending $5,000 in the first 3 months after joining.

It’s a Card we recommend keeping because each year at renewal, you get an Annual Free Night Award (for up to 35,000 points at hotels worldwide) and 15 Elite Night Credits per year, counting towards your Marriott Bonvoy Elite status.

With this Card, you earn 5 points per dollar on all purchases at Marriott Bonvoy properties. And you can earn 3 points per dollar for:

  • Gas
  • Dining purchases
  • travel purchases

And 2 points per dollar on all other purchases.

Like all American Express Canada Cards, there is no minimum income requirement.

Bottom Line

Take advantage of this Marriott Bonvoy promotion to earn more points and elite nights during a hotel getaway.

For example, with a one-night stay at a Marriott Bonvoy hotel, you’ll get:

  • Basic points for your stay
  • Marriott Bonvoy credit card points (if applicable)
  • Bonus points for your status (if applicable)
  • 1,000 bonus points per night
  • 1 additional elite night per overnight stay

This is the best promotion of the year, and it can be very helpful in achieving a higher status if you’ve already booked stays at a Marriott Bonvoy hotel. Since we value a Marriott Bonvoy point at 0.9¢, that 1,000 points still equals $9.00 per night.

Come to discuss that topic in our Facebook Group!
Marie-Ève Leclerc
Marie-Ève Leclerc
Marie-Ève, Web Director at Milesopedia, is an expert in budget travel and a slow travel enthusiast. Specializing in Aeroplan, Scene+, and Marriott Bonvoy programs, she spends nearly six months a year abroad, making travel her way of life. Constantly seeking the best waves to surf, excellent coffee, and strategies to extend her travels, she is often found in coworking spaces with fellow digital nomads or by the sea, watching the sunset.
All posts by Marie-Ève Leclerc

Suggested Reading

Receive our newsletter every week!

Savings are here:

Milesopedia