British Airways Executive Club members can earn double Avios when staying at a Preferred Hotel Group property this year.
The worldwide promotion is available for new bookings made before, and for stays until, December 31.
It is valid at over 100 participating properties for minimum two-night stays booked on rate code "MKTDBL".
Guests must provide their Executive Club membership card at check-in. Blackout dates may apply and the offer is subject to availability.
Five hundred base Avios will be earned for each paid stay in addition to the 500 bonus points.
Reservations can be made online at preferredhotelgroup.com/ba or via telephone.
Graham Smith