Marriott Points Earning Rate Calculator

Marriott Points Earning Rate Calculator .mp-calculator-container { max-width: 800px; margin: 0 auto; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background: #ffffff; border: 1px solid #e0e0e0; border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.05); padding: 30px; } .mp-header { text-align: center; margin-bottom: 25px; border-bottom: 2px solid #ff9900; padding-bottom: 15px; } .mp-header h2 { color: #333; margin: 0; font-size: 28px; } .mp-form-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 25px; } .mp-input-group { display: flex; flex-direction: column; } .mp-input-group label { font-weight: 600; margin-bottom: 8px; color: #555; font-size: 14px; } .mp-input-group input, .mp-input-group select { padding: 12px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; transition: border-color 0.3s; } .mp-input-group input:focus, .mp-input-group select:focus { border-color: #ff9900; outline: none; } .mp-input-group .hint { font-size: 12px; color: #888; margin-top: 4px; } .mp-btn-container { text-align: center; margin-top: 10px; } .mp-calc-btn { background-color: #000; color: white; border: none; padding: 15px 40px; font-size: 18px; font-weight: bold; border-radius: 4px; cursor: pointer; transition: background-color 0.2s; } .mp-calc-btn:hover { background-color: #333; } .mp-results { background-color: #f9f9f9; border: 1px solid #eee; border-radius: 6px; padding: 20px; margin-top: 30px; display: none; } .mp-results h3 { margin-top: 0; color: #333; text-align: center; margin-bottom: 20px; } .mp-result-row { display: flex; justify-content: space-between; margin-bottom: 12px; padding-bottom: 12px; border-bottom: 1px solid #e0e0e0; } .mp-result-row.total { border-bottom: none; font-weight: bold; font-size: 20px; color: #d32f2f; margin-top: 10px; } .mp-value-estimate { text-align: center; font-size: 14px; color: #666; margin-top: 10px; font-style: italic; } @media (max-width: 600px) { .mp-form-grid { grid-template-columns: 1fr; } }

Marriott Points Calculator

Total pre-tax spend eligible for points.
Most Brands (10 pts/$) Residence Inn, TownePlace, Element (5 pts/$) Marriott Executive Apartments (2.5 pts/$)
Member (No Bonus) Silver Elite (+10%) Gold Elite (+25%) Platinum Elite (+50%) Titanium / Ambassador (+75%)
Non-Marriott Card / Cash Premium Marriott Card (6 pts/$) Standard Marriott Card (4 pts/$) Legacy/Other Card (3 pts/$) General Travel Card (2 pts/$ – Est)
Flat bonus points per stay (if any).
Industry avg is ~0.8 cents.

Earning Breakdown

Base Points: 0
Elite Status Bonus: 0
Credit Card Earnings: 0
Promotional Bonus: 0
Total Points Earned: 0
Earning Rate: 0 pts/$
Estimated Value of Points: $0.00
function calculateMarriottPoints() { // Get Inputs var spend = parseFloat(document.getElementById('mp-spend').value); var baseRate = parseFloat(document.getElementById('mp-brand').value); var eliteMultiplier = parseFloat(document.getElementById('mp-status').value); var cardMultiplier = parseFloat(document.getElementById('mp-card').value); var promoPoints = parseFloat(document.getElementById('mp-promo').value); var valuationCents = parseFloat(document.getElementById('mp-valuation').value); // Validation if (isNaN(spend) || spend 0) ? (totalPoints / spend).toFixed(1) : 0; // 6. Value var valueDollars = (totalPoints * (valuationCents / 100)).toFixed(2); // Display Results document.getElementById('res-base').innerHTML = basePoints.toLocaleString() + " pts"; document.getElementById('res-elite').innerHTML = elitePoints.toLocaleString() + " pts"; document.getElementById('res-card').innerHTML = cardPoints.toLocaleString() + " pts"; document.getElementById('res-promo').innerHTML = promoPoints.toLocaleString() + " pts"; document.getElementById('res-total').innerHTML = totalPoints.toLocaleString() + " pts"; document.getElementById('res-rate').innerHTML = pointsPerDollar + " pts/$"; document.getElementById('res-value').innerHTML = "$" + valueDollars; document.getElementById('mp-results').style.display = "block"; }

Understanding the Marriott Points Earning Rate

Maximizing your return on hotel stays requires understanding the complex formula behind Marriott Bonvoy point accruals. Unlike a simple flat rate, your earning potential is a composite of three primary factors: the specific hotel brand, your elite status level, and your payment method.

1. Base Points by Hotel Brand

The foundation of your earning rate is determined by the property type. While most travelers assume a standard 10 points per dollar, there are notable exceptions for long-stay properties:

  • 10 Points per $1: Most brands (Marriott, Sheraton, Westin, Ritz-Carlton, St. Regis, Courtyard, etc.).
  • 5 Points per $1: Residence Inn, TownePlace Suites, and Element.
  • 2.5 Points per $1: Marriott Executive Apartments and Protea Hotels.

Note: Taxes and fees generally do not earn points; only the room rate and qualifying incidental charges (dining, spa) do.

2. Elite Status Multipliers

Your Marriott Bonvoy status applies a percentage bonus on top of your Base Points. It does not apply to points earned from credit cards or fixed promotional bonuses.

  • Silver Elite: 10% bonus.
  • Gold Elite: 25% bonus.
  • Platinum Elite: 50% bonus.
  • Titanium & Ambassador Elite: 75% bonus.

For example, if you spend $100 at a Westin (1,000 base points) as a Platinum Elite, you earn an additional 500 points (50% of 1,000).

3. Credit Card Multipliers

Using a co-branded Marriott credit card significantly accelerates earnings. These points are calculated separately based on the total dollar amount charged to the card.

  • Premium Cards (e.g., Bonvoy Brilliant): 6 points per $1 spent at Marriott properties.
  • Standard Cards (e.g., Bonvoy Boundless): 6 points per $1 spent at Marriott properties.
  • Older/No-Fee Cards: Typically 3 or 4 points per $1.

Calculation Formula

The total calculation used in the tool above follows this logic:

Total Points = (Spend × Brand Rate) + (Base Points × Elite %) + (Spend × Card Rate) + Promos

Leave a Comment