Ways to collect Avios on hotel stays

Book hotels through us to collect Avios while you relax
  1. Accor Hotel logo


    Collect up to 2.5 Avios for every €2 spent when you join Le Club AccorHotels and book a stay.

    More about Accor

  2. Agoda Hotel logo


    Collect up to 10,000 Avios per night on every booking.

    More about Agoda

  3. Avios Hotel logo

    Avios Hotels

    Book a hotel on avios.com, pay in cash and you'll collect 15 Avios for every £1 you spend.

    Search for Avios hotels

  4. Best Western logo

    Best Western

    Collect 500 Avios every time you book via bestwestern.com.

    More about Best Western

  5. Booking.com logo


    Collect up to 4 Avios for every £1 spent when you book a holiday with Booking.com.

    More about Booking.com

  6. Hotels.com logo


    Collect up to 4 Avios for every £1 spent when you book a hotel with Hotels.com.

    More about Hotels.com

  7. Kaligo logo


    Collect between 3 and 10 Avios for every R10 spent, or equivalent foreign currency at time of checkout.

    More about Kaligo

  8. Rocketmiles logo


    Collect between 1,000 – 10,000 Avios per night when you book a hotel through Rocketmiles.com.

    More about Rocketmiles

  9. Marriott Hotels logo

    Marriott Rewards

    Collect up to 2 Avios for every US$1 spent when you join Marriott Rewards and book a stay.

    More about Marriott

  10. Trip Logo


    Collect 3 Avios for every €2 spent on your hotel bookings with Trip.com.

    More about Trip.com