Which hotels can you collect BA Avios with?


What makes Avios one of the best UK airmileage schemes, is the ease at which points can be collected.

There are currently 19 hotel chains that are partnered with BA, thus allowing you to collect Avios points for your BA Executive Club account. Below is a quick overview of these hotel chains to help you to maximise the points you can collect. For full details about each scheme check out ba.com here.

  • Accor Hotels
    • Collect 2.5 Avios for every 2 Euros spent when you stay at hotels including Sofitel, Pullman and Novotel.
    • Collect 2.5 Avios for every 4 Euros spent when you stay at hotels including Ibis, Ibis Styles and Thalassa Sea & Spa.
  • Agoda.com
    • Collect up to 10,000 Avios per night with Agoda.com.
  • Best Western Hotels and Resorts
    • Collect 500 Avios every time you book via bestwestern.com.
  • Carlson Rezidor Hotels
    • Collect 500 Avios per stay at Radisson Blu, Radisson, Park Plaza and Park Inn by Radisson.
  • Fiesta Rewards
    • Earn up to 2,000 Avios when staying for a minimum of two nights at Live Aqua Hotels, Grand Fiesta Americana Hotels and Fiesta Inn Hotels.
  • FRHI Hotels & Resorts
    • Collect up to 1,000 Avios per stay at Fairmont Hotels & Resorts.
    • Collect 500 Avios per Stay at both Raffles Hotels & Resorts and Swissotel Hotels & Resorts.
  • Hilton
    • Collect 1 Avios for every US dollar spent with participating Hilton Hotels including: Hilton, Conrad Hotels & Resorts and Waldorf Astoria Hotels & Resorts.
  • Hyatt Hotels & Resorts
    • Collect up to 500 Avios for each eligible stay at Hyatt Hotels & Resorts worldwide, and brands of Hyatt hotels including: Park Hyatt, Andaz, Grand Hyatt and Hyatt Regency hotels.
  • IHG
    • Collect up to 2 Avios for each US dollar spent at IHG properties, including: Intercontinental Hotels & Resorts, Crowne Plaza Hotels & Resorts, Hotel Indigo, and Holiday Inn.
  • Kaligo.com
    • Collect between 5 and 20 Avios for every GBP spent when you book and stay through Kaligo.com.
  • Kerzner International Resorts
    • Collect 2 Avios for every 1 US dollar spent on accommodation with Atlantis, One&Only and Mazagan resorts.
  • Langham Hospitality Group
    • Collect 500 Avios per night at Langham Hotels & Resorts and Cordis Hotels & Resorts.
    • Collect 250 Avios per night at Eaton Hotels.
  • Mandarin Oriental Hotel Group
    • Collect 800 Avios at selected Mandarin Oriental hotels.
  • Marriott International
    • Collect up to 2 Avios for each US dollar spent at over 3,800 Marriot International hotels worldwide including: JW Marriott, Renaissance Hotels and Marriott Hotels.
  • Preferred Hotels & Resorts
    • Collect 500 Avios on a stay at one of the 650 Preferred Hotels and Resorts properties located in 85 countries around the world.
  • Rocketmiles
    • Collect from 1,000 Avios per night in premier hotels worldwide.
  • Shangri-La Hotels and Resorts
    • Collect 500 Avios for each stay at participating hotels with Shangri-La Hotels, Shangri-La Resorts, Traders Hotels and Kerry Hotels.
  • Starwood Hotels & Resorts Worldwide
    • Collect between 2 and 3 Avios for each US dollar spent with participating Starwood Hotel & Resorts brands including: Sheraton, Le Meridien and W.
  • Taj Hotels Palaces Resorts Safaris
    • Collect 600 Avios for stays at Taj Luxury Hotels.
    • Collect 300 Avios for stays at Vivanta by Taj Hotels & Resorts.
    • Collect 250 Avios for stay at The Gateway Hotels & Resorts.

Additionally you can convert Hotel Reward points to Avios for the following 9 brands:

  • Best Western Rewards
  • Club Carlson
  • Hilton Honors
  • World of Hyatt
  • IHG Rewards Club
  • Shangri-Lar Golden Circle
  • Le Club Accorhotels
  • Marriott Rewards
  • Starwood Preferred Guest

Full details can be found on the BA website here.

Ross Slater

Ross Slater

Ross is Expert with Points' main contributor. Sharing his knowledge of various travel reward schemes, to help your travelling go further.

Share This Post
Help support Expert with Points
by using our Amazon link.
Amazon 120 x 60