Disclosure: DealsCompass may earn a commission when you sign up through links on this page. It never changes which apps we recommend or the numbers we report.
Travel is where cashback gets dramatic: hotel bookings routinely pay 4–10% through a portal, and on the right card-linked deal the number can spike far higher. On a $1,000 trip, that’s the difference between $0 and $80–$100 back — for one click before you book. The catch is that travel cashback posts after your stay and the best portal varies by booking site, so a quick comparison is worth real money. Here’s the 2026 setup.
Rakuten — the dependable travel earner (with a points twist)
Rakuten pays 4–10% on hotel bookings across Expedia, Hotels.com, Booking.com, Agoda, Best Western, and IHG. The power move most people miss: switch your Rakuten payout to Amex Membership Rewards or Bilt points instead of cash — those transferable points are often worth roughly double, so a 10% cash rate effectively becomes closer to a 20% return in travel value. Just click through Rakuten before booking.
Capital One Shopping — occasional huge hotel rates
Capital One Shopping is a free browser extension (no Capital One card required) that applies coupon codes and surfaces cashback. On hotel bookings specifically, its offers can occasionally reach 25%, 30%, even 40% back — outliers, but worth checking before you book. Like all travel cashback, it confirms only after your stay is completed.
TopCashback — compare it before big trips
TopCashback passes 100% of its commission to users and frequently posts the highest travel rates, with no payout minimum. Since no portal always wins for a given booking site, check Rakuten, Capital One Shopping, and TopCashback before a big trip and book through whichever pays most that day.
Side-by-side comparison
| Tool | Best for | Typical hotel return | Notes |
|---|---|---|---|
| Rakuten | Reliable hotel cashback | 4–10% (≈2x as Amex/Bilt points) | Expedia, Hotels.com, Booking, IHG |
| Capital One Shopping | Occasional jackpot rates | Sometimes 25–40% | Free extension; posts after stay |
| TopCashback | Highest standard rate | Often above competitors | No payout minimum |
Worked example: a $1,000 hotel booking
Book a $1,000 hotel stay through Rakuten at 8% → $80 cash, or about $160 in travel value if you take it as Amex/Bilt points. Check Capital One Shopping first — if it has a 20%+ offer for that booking site, it could beat Rakuten outright. Pay with a travel card earning on hotels and you stack card points on top.
What to expect realistically
Travel cashback confirms only after you complete the stay — sometimes weeks or months later — and cancellations void it. Booking directly with a hotel chain sometimes earns less than via a portal-eligible OTA, but direct booking can protect elite benefits; weigh both. Rates also spike during portal flash events (Rakuten’s big-give weeks), so time flexible trips to them.
Which should you start with?
Install Rakuten (and set payout to points if you value travel) and the free Capital One Shopping extension. Before any big booking, compare both plus TopCashback, then book through the winner and pay with a travel rewards card.
Frequently asked questions
Why hasn’t my travel cashback posted?
Travel cashback confirms after your stay is completed, so expect a delay of weeks to months; a cancelled trip voids it.
Should I take Rakuten cashback as points or cash?
If you travel and hold Amex MR or Bilt, points are often worth ~2x the cash value — usually the better choice for travelers.
Can I stack a portal with a hotel loyalty program?
Often yes when booking direct, but some OTA bookings don’t earn hotel elite credit. Decide whether cashback or elite benefits matter more for that stay.
Round out your rewards with our guides to the best cashback sign-up bonuses and dining and delivery cashback.













