TPG reader question: Will I still earn credit card points booking a hotel through the Avios eStore?

Oct 24, 2021

This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.

Editor’s note: This article is part of a weekly column to answer your credit card, points and miles and general travel questions. If you’d like to ask us a question, tweet us at @thepointsguyuk, message us on Facebook or email us at


Online shopping portals are a fantastic way to earn lots of miles and points for purchases you are already making. The idea is simple – you start your purchase by visiting a loyalty programmes eStore, such as the British Airways Avios eStore, and then click through to your favourite site and complete your purchase as normal. Same prices, same shopping experience, you just happen to also earn additional points for the purchase.

The amount of points you can earn varies from eStore to e-store and retailer to retailer. Regular promotions could see a new pair of shoes or a Christmas present for your parents earning up to 10 points per £1 spent which is a fantastic offer for a purchase you would already be making anyway.

Related: Everything to know about maximising online shopping portals for bonus points and miles

You can also book hotels through online shopping portals, but this can become a little complicated with points earning. You might recall that you don’t normally receive elite hotel status benefits when you book a hotel stay through a third party booking site like or Expedia.

Sign up to receive the daily TPG newsletter for more points and miles tips.

But what about earning points for your stay with a hotel branded credit card when booking through an online shopping portal?

That brings us to this week’s TPG reader question of the week.

If I make a booking for an Intercontinental hotel via the BA shopping portal and pay with my IHG Rewards credit card, do I still get the full IHG rewards for using my membership number? I’m worried that I won’t get the full amount if Avios are awarded.

Jacqueline, TPG UK Facebook Lounge Member

The good news is that Jacqueline will receive all of her normal IHG points for paying for her stay with her IHG Rewards credit card and adding her IHG Rewards Club number, even if she books through the BA eStore. This is a smart way of booking travel, because it means that Jacqueline will earn:

  • 6 Avios per £1 booking through the BA e-store; plus
  • 2 IHG Rewards Club points per £1 spent by paying with her IHG Rewards Club credit card; and
  • 10 IHG Rewards Club points per $1 spent by staying in an Intercontinental hotel, plus any status or promotional bonuses.

This is a fantastic points earn for a single hotel booking!

Remember to start your next online purchase via an online shopping portal.

Featured image by Kimpton Palm Springs

Editorial Disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airlines or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

Disclaimer: The responses below are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser’s responsibility to ensure all posts and/or questions are answered.