How to Stack Points: Earn Airline Miles and Hotel Points at the Same Time

The complete guide to stacking loyalty programs — earn credit card points, airline miles, and hotel points simultaneously on the same transaction for maximum value.

By The Points Editor

The most experienced travelers don’t choose between earning credit card points and airline miles — they earn both at the same time. This technique, called “stacking,” multiplies your points accumulation without extra spending. Here’s exactly how to stack on flights, hotels, and everyday purchases.

The Core Stacking Concept

For every dollar you spend, you potentially have three earning layers:

  1. Your credit card (Chase, Amex, Citi, Capital One) earns transferable points
  2. An airline earns miles for your flight
  3. A hotel earns loyalty points for your stay

Booking the same flight on the right credit card while earning airline miles, and choosing a hotel that earns both hotel points and airline miles, can add up to 15–25x total points per dollar spent.

Stacking on Flights

When you buy a flight, two loyalty programs track your activity simultaneously:

  • The airline’s program credits miles for the distance flown
  • Your credit card earns its rate on the purchase amount

Example: You buy a $500 roundtrip United flight on your Chase Sapphire Reserve:

  • United MileagePlus: ~3,000–5,000 United miles (based on distance)
  • Chase Sapphire Reserve: 3x UR points = 1,500 Chase points

Total value earned: ~4,500–6,500 points of various currencies from one $500 purchase.

Optimal credit card for flight purchases:

  • Chase Sapphire Reserve: 3x on all travel
  • Amex Platinum: 5x on flights booked directly with airlines (up to $500k/year)
  • Amex Gold: 3x on flights booked directly
  • Capital One Venture X: 5x on flights through Capital One Travel, 2x on direct airline

Stack rule: For flights, Amex Platinum’s 5x is the highest earn rate. But you can only earn MileagePlus/SkyMiles/AAdvantage miles when you pay the airline directly (or through a booking tool the airline recognizes) — not always through third-party portals.

Stacking on Hotel Stays

Hotel stacking is even more powerful than flight stacking because hotels have more earning complexity:

Layer 1 — Hotel Points: Hilton, Marriott, Hyatt, IHG earn points on your nightly rate when you book directly.

Layer 2 — Credit Card Points: Your credit card earns points on the total hotel bill.

Layer 3 — Airline Miles (sometimes): Many hotel programs let you opt to earn airline miles instead of hotel points — or some allow dual earning on the same stay if you’re a certain status level.

Example stack: Book a $200/night Marriott stay for 3 nights on your Chase Sapphire Reserve:

  • Marriott Bonvoy: 10x base = 6,000 Bonvoy points (3 nights × 2,000 pts/night at base earn)
  • Chase Sapphire Reserve: 3x on lodging = 1,800 Chase UR points
  • Total earned value: ~$70–100 in combined value

If you hold Marriott Gold or Platinum status, your Bonvoy earn is 12.5x–17.5x per dollar.

Shopping Portals: A Hidden Stacking Layer

Credit card shopping portals allow you to earn bonus points on online purchases on top of your normal card earn rate:

  • Chase Ultimate Rewards Shopping portal: Additional 1–10x UR points on purchases at retailers like Macy’s, Nike, Apple, etc. — on top of your regular card earn
  • Amex Offers: Targeted offers in your Amex account that add bonus MR points or statement credits at specific merchants
  • Rakuten (connects to Amex MR): Earn Amex Membership Rewards through Rakuten cashback, on top of card points

Stack Example: Buy a $500 pair of headphones at Bose through the Chase portal:

  • Chase portal: +5x additional = 2,500 extra UR
  • Chase card itself: 1x = 500 UR
  • Total: 3,000 UR = ~$60 value from a $500 purchase

The Hotel + Flight Bundle Trap

Don’t stack through OTAs. Booking Hotels.com or Expedia bundles usually forfeits the hotel’s loyalty points (you don’t earn Hilton/Marriott/Hyatt on OTA stays). And your credit card may earn at the OTA travel rate rather than the hotel rate.

Always book hotels directly on the hotel brand’s own website to ensure loyalty points earning. This also typically gets you the “best available rate guarantee” and ability to request upgrades as a loyalty member.

Exception: If your credit card has a valuable hotel collection (Amex Fine Hotels & Resorts, Chase Luxury Hotel & Resort Collection), these maintain hotel points earning while adding card benefits — that’s an approved stack.

Stacking for Indian Travelers

For India-based travelers, the stack is slightly different but the principle holds:

  • Use HDFC Infinia or Axis Magnus for all hotel and flight purchases (high earn rates in INR)
  • Earn airline miles from Air India/IndiGo separately on the same flight
  • Use InterMiles or Air India Flying Returns for hotel-to-airline-miles conversions on some stays

The HDFC Smartbuy portal (HDFC’s version of a shopping/booking portal) adds additional reward points on travel purchases made through it — another effective stack layer.


Stacking strategies verified against program terms as of June 2026. Earning rates subject to change.

Never Miss a Transfer Bonus or Sweet Spot Deal

Every week: the best transfer bonuses, flash award sales, and redemption sweet spots — delivered to your inbox. Free, always.

Newsletter launching soon. Check back!

No spam. Unsubscribe anytime. We respect your privacy.

Discussion

Comments are coming soon. To activate, add your Cusdis App ID to src/data/site-config.ts.