Search for pages and actions

Last Updated: 03 Nov 2026
Finding new ways to collect Avios always feels great, and one method that often flies under the radar is the potential to collect Avios on hotel bookings. Surprisingly, many people are still unaware about this possibility.
Hotel bookings are a perfect complement to collecting Avios through flights. And with a wide selection of participating hotels globally, your next trip could be significantly cheaper or even free, thanks to a smart collection strategy. In this blog, we’ve outlined the top methods through which you can earn Avios on hotel bookings.
One of the most straightforward ways to collect Avios is by booking your hotel stay directly through Avios Hotels via the BA Club. This offers one of the highest Avios per £1 spent ratios available. For every £1 spent, up to 10 Avios fly straight into your account. For example, a £150 hotel booking nets you a cool 1,500 points. Extend that to a 5-night stay at £125 a night, and you're looking at 6,250 points. It’s an effective way to boost your balance, and all it takes is a few clicks through your BA Club account.
Find available reward seats with British Airways and Iberia.
Booking with online platforms can give you more opportunities to collect Avios beyond the British Airways ecosystem. Online booking platforms allow you to earn points on stays at thousands of properties worldwide. Each platform has its unique perks and processes, but every booking brings you closer to your next BA reward flight or upgrade. Here are the top online booking partners you can earn Avios with:

In addition to booking platforms that provide thousands of hotel options, you can also earn Avios directly through British Airways’ accommodation partners. Here's a list of the airline’s current partners:
To earn points with these accommodation partners, you can use the same method to book your stay as outlined in the previous step.

Using an American Express Avios credit card is another great way to level up your BA reward flights strategy. With each purchase made using the card, you’ll accumulate Avios—even when booking hotels through third-party platforms. The fee-free British Airways American Express Credit Card earns 1 Avios per eligible £1 spent. The Premium Plus card earns 1.25 Avios per eligible £1, including spending with British Airways. Simply use your Amex to pay, and the points will be automatically added to your balance. For separate reading on vouchers, see the BA Companion Voucher rules.
For the card-spend part of double dipping, check who takes your payment. On 8 September 2026, Premium Plus earns 1.5 Avios per eligible £1 on general purchases, including ordinary hotel payments, and 3 with British Airways or BA Holidays. From 7 October 2026, both become 1.25 Avios per eligible £1. Any Avios earned through a hotel or shopping offer are separate, with their own booking and eligibility rules.
But here’s a smart travel hack: pair your Avios credit card with Wise. Wise is a multi-currency account and debit card that allows you to spend abroad using the real exchange rate, with low and transparent foreign transaction fees. While your Amex card helps you collect Avios, Wise helps you reduce the cost of those purchases, particularly at hotels abroad or on international travel expenses where Amex isn’t accepted.
Here’s how to combine the two effectively:
Use your Amex card for hotel bookings on platforms that accept it to earn Avios.
Use your Wise card for restaurants, transport, and non-Amex-friendly locations to save money while still travelling smart.
This strategy helps you collect more Avios and spend less—a win-win for frequent flyers.
Look Out for Promotions: Direct bookings through Avios Hotels often yield the highest Avios per £1 spent with up to 10 Avios for every £1. However, hotel partners like Hotels.com and Booking.com introduce their own perks. For example, there are times when Hotels.com might offer up to 12 Avios per £1.
Reward Night Stamps: Platforms like Hotels.com offer reward night stamps alongside Avios earnings. This dual benefit means you're not only collecting Avios but also working towards free night stays.
Flexibility and Free Cancellation: Consider the cancellation policies. Avios Hotels might offer more Avios, but partners like Booking.com often have more flexible cancellation policies, which would be a better option if your plans are subject to change.
Compare Rates: Take out your Avios Calculator and compare rates between Avios Hotels and hotel partner sites to see which option works best for your needs. Sometimes, paying slightly more for a booking through Avios Hotels can be worth the extra points earned. However, don't overlook the value offered by partner sites.
Plan and Be Flexible: Advanced planning can uncover opportunities for higher Avios earnings, especially when you're flexible with your travel dates. Booking during off-peak times or adjusting your stay to coincide with promotional periods can significantly boost your balance.
Collecting Avios through hotel stays is a smart way to make every trip count towards something bigger, like getting that free flight or upgrade you've been eyeing. By including hotel bookings in your Avios collection strategy, you can turn every stay into a step closer to your next trip away. So, the next time you're booking a hotel, think about how it can contribute to your future travel plans. And don't forget to use our handy Avios Calculator for an accurate tally of how many Avios you’ll need for your next trip.
While you explore our travel tips, check out Last Minute for fantastic hotel deals to complete your perfect trip. Book now and find great rates on hotels across top destinations!

Affiliate Disclaimer
Some links in this article are affiliate links. If you make a booking or purchase through them, Reward Flight Finder may receive a commission at no extra cost to you. Our recommendations remain editorially independent.