Hilton Points Calculator

Hilton Honors Points Calculator

Calculate how many points you will earn on your next Hilton stay.

Exclude taxes and fees for more accuracy.
Member (No Bonus) Silver (20% Bonus) Gold (80% Bonus) Diamond (100% Bonus)
Standard (1x) Double Points (2x) Triple Points (3x) Apply if there is a global 2x/3x promo active.
No Hilton Credit Card Hilton Honors Card (7x) Hilton Surpass / Business (12x) Hilton Aspire (14x)

Your Earning Results

Total Points Earned
0
Estimated Cash Value
$0.00

How to Calculate Hilton Honors Points

Earning Hilton Honors points is a multi-layered process. This calculator simplifies the math, but understanding the components helps you maximize your rewards for every stay at properties like Waldorf Astoria, Conrad, or Hampton Inn.

1. Base Points

At most Hilton brands, you earn 10 Base Points for every $1 USD spent on eligible room rates and other charges (like room service or spa treatments). Note: Home2 Suites and Tru by Hilton earn 5 Base Points per dollar.

2. Elite Status Bonuses

Depending on your tier, Hilton grants a percentage bonus on your Base Points:

  • Silver: 20% bonus
  • Gold: 80% bonus
  • Diamond: 100% bonus

3. Promotional Bonuses

Hilton frequently runs "Double Points" (2x) or "Triple Points" (3x) promotions. These typically double or triple your Base Points earnings only, not the status bonus.

4. Credit Card Rewards

If you pay for your stay using a Hilton Honors American Express credit card, you earn additional points directly from the card issuer. For example, the Hilton Aspire card earns a massive 14x points per dollar spent at Hilton properties.

Example Calculation

If you spend $1,000 at a Hilton as a Diamond Member with a 2x Promo and a 14x Credit Card:

  • Base Points: 10,000 (1,000 x 10)
  • Status Bonus: 10,000 (100% of Base)
  • Promo Bonus: 10,000 (2x means 10k extra)
  • Credit Card: 14,000 (1,000 x 14)
  • Total: 44,000 Points
function calculateHiltonPoints() { var cost = parseFloat(document.getElementById('stayCost').value); var statusMultiplier = parseFloat(document.getElementById('statusTier').value); var promoMultiplier = parseFloat(document.getElementById('promoMultiplier').value); var cardRate = parseFloat(document.getElementById('cardEarning').value); if (isNaN(cost) || cost <= 0) { alert("Please enter a valid stay cost."); return; } // 1. Base Points (Standard 10 per dollar) var basePoints = cost * 10; // 2. Status Bonus (Percentage of base points) var statusBonusPoints = basePoints * statusMultiplier; // 3. Promo Points (Double/Triple points are usually multipliers of base) // If it's a 2x promo, you get the base PLUS one extra set of base points. var promoBonusPoints = basePoints * (promoMultiplier – 1); // 4. Credit Card Points var cardPoints = cost * cardRate; // Grand Total var totalPoints = basePoints + statusBonusPoints + promoBonusPoints + cardPoints; // Value calculation (Hilton points are widely valued at ~0.5 cents or $0.005 each) var pointValue = totalPoints * 0.005; // Update Display document.getElementById('totalPointsDisplay').innerText = Math.round(totalPoints).toLocaleString(); document.getElementById('cashValueDisplay').innerText = '$' + pointValue.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}); // Breakdown description var breakdown = "Breakdown:"; breakdown += "• Base Points: " + Math.round(basePoints).toLocaleString() + ""; if (statusBonusPoints > 0) { breakdown += "• Status Bonus Points: " + Math.round(statusBonusPoints).toLocaleString() + ""; } if (promoBonusPoints > 0) { breakdown += "• Promotional Bonus Points: " + Math.round(promoBonusPoints).toLocaleString() + ""; } if (cardPoints > 0) { breakdown += "• Credit Card Points: " + Math.round(cardPoints).toLocaleString() + ""; } document.getElementById('breakdownText').innerHTML = breakdown; document.getElementById('resultsArea').style.display = 'block'; }

Leave a Comment