Skip to Navigation

Dubai Sail.

Collect up to 6 Avios for every £1 spent

With hundreds of 1000’s of properties worldwide to choose from you'll be spoilt for choice on where to travel next with Hotels.com.

  • Collect up to 6 Avios for every £1 spent
  • Find, compare and book hotels in more than 200 countries and territories
Without Hotels.com Rewards With Hotels.com Rewards
6 Avios per £1 spend 3 Avios per £1 spend

Get a reward night with Hotels.com® Rewards

Book and stay 10 nights with Hotels.com® Rewards and get one reward night! It really is that simple! Collect and redeem nights across hundreds of thousands of properties. With no blackout dates on your reward night, you can go on your dream holiday anytime you want.

Sign up or log in to collect nights when you book your stay and start saving towards your reward night. Combine this with 3 Avios per £1 spent to make booking the trip as rewarding as the stay itself!

Want to earn even more Avios? Then do not opt for reward nights and checkout as a guest and you’ll earn 6 Avios for every £1 spent.

How to collect Avios with Hotels.com

  • Find and book your hotel
  • Choose whether you want to earn nights with Hotels.com Rewards
    • To collect 6 Avios per £1 spend without earning Hotels.com Rewards, check out as a guest
    • To collect 3 Avios per £1 spend and earn Hotels.com Rewards, log into or create your Hotels.com Rewards account
  • Enter your British Airways Executive Club membership number in the "Avios Membership Number" field on the Hotels.com payments page
  • Avios will credited to your account within 6-8 weeks of your completed stay
  • For any queries on missing Avios then please email MissingAvios@hotels.com