Skip to Navigation

Palm trees on a beach with mountains in the background.

Earn 15 Avios for every £1 you spend

Whether you’re looking for a chic city hotel or a relaxing resort, find the perfect hotel for your next getaway and earn Avios to boost your account. With over 100,000 hotels from across the world we offer great prices with 1000’s of offers available every day. And when you book, you’ll collect 15 Avios for every £1 you spend.

How to collect Avios

  • Click on the Book now link above.
  • Select “Click here to EARN AVIOS”.
  • Enter your requirements in the Search Hotel box.
  • Select your accommodation.
  • The amount of Avios you earn will be shown throughout the booking journey and at check out.
  • Avios will be credited to your account within 21 days of your completed stay.

Missing Avios

If your Avios have not been received in your account after 21 days from your check out date, complete the online form stating Avios Hotels as the Non-airline partner and mail to exec-club.nonflightclaims@ba.com.