Limited Time British Airways American Express and Avios Hotel Offer: Earn 15 Avios/£1 – Ends 21 July 2025
- Helena

- Jul 7
- 3 min read
Dreaming of your next escape? Whether it’s a long weekend in Lisbon, a spa break in the Cotswolds or a luxury resort in the Med, American Express are giving you a seriously rewarding reason to book it now, and it involves stacking Avios like never before.

From now until 21 July 2025, eligible British Airways American Express Cardmembers, both the free version and Premium Plus, can earn up to 15 Avios for every £1 spent when booking a hotel through Avios Hotels. That’s not just rewarding - that’s the kind of boost that could bring your next getaway a lot closer than you think.
Until 15 July, find great bonus offers on both the free British Airways American Express, and the British Airways Premium Plus American Express.
The Breakdown: Limited Time American Express and Avios Hotel Offer
When booking a hotel using Avios Hotels you will already get 10 Avios per £1 spent. So by saving this offer from American Express to your card you will get an additional 5 bonus Avios per £1 when you book online at Avios Hotels
That’s 15 Avios for every £1 you spend.
Not only that, but by paying with your British Airways American Express you will earn an additional 1.5 Avios per £1 spent, or 1 Avios per £1 spent if you hold the free version.
So, to do the maths for you, for this example lets say your spending £1,000 on "Hotel X":
10,000 Avios from booking through Avios Hotels
5,000 Avios from the American Express offer
1,500 Avios for spending using your British Airways Premium Plus American Express (1,000 Avios for the free version)
That's a maximum of 16,500 Avios back on a £1,000 booking! Consider a return to Prague is 19,500 Avios; well, you're almost there!

How to Claim Your Bonus Avios in 3 Easy Steps
1. Save the Offer to Your Amex
Go to your American Express online account or mobile app and save the Avios Hotels offer to your eligible Card. Don’t skip this step - if it’s not saved to your Card, you won’t get the bonus
2. Log In to Avios Hotels
Once you’re in the Club, log in to Avios.com using your Club details. You’ll find the hotel booking portal right there , ready and waiting.
3. Book Online Before 21 July 2025
Book a pre-paid hotel stay via Avios Hotels using your saved Card. The bonus Avios will start adding up with every pound you spend.
That’s it! Check in, chill out, and watch the Avios roll in.
The Small Print (But Still Important)
Offer only applies to pre-paid hotel bookings made in GBP online at Avios Hotels.
The offer is only available for British Airways American Express cards.
The hotel must charge your Card by 21 July 2025.
Your bonus Avios could take up to 30 days to appear on your Amex account — then they’ll transfer to your Club as normal.
Third-party payments, in-hotel spend, and pay-on-arrival bookings are excluded.
So double-check those booking terms, and always spend responsibly.
Why This Deal is Worth Jumping On
Let’s be honest: you were probably going to book a hotel anyway. Now, you can turn that stay into a step closer to your next holiday. More Avios means more options, flights, upgrades, car hire, cabin class jumps, all made possible just by booking your trip smart.

With 300,000+ properties at your fingertips and up to 15 Avios per £1 spent, this is one offer you don’t want to sleep on.
Bag the room. Bank the rewards.
Remember this is a limited time American Express and Avios Hotel offer, so don't sleep on it! Pun intended! Go and add this to your American Express card via the website or app , book your next hotel through Avios Hotels, and watch the world open up, one stay at a time.
Helena
Points Well Made is a passion project of Sam and Helena with a loyal following. If you like what we do, and wish to help us continue to create the content you love, please consider buying us a Kofi, or subscribing monthly. Your help is greatly appreciated. Thank you.
















Comments