British Airways has partnered with Fairmont Hotels to offer a 20 per cent discount on any economy flight between London Heathrow and the US or Canada.
To qualify for the discount, passengers must book at ba.com before December 5 for travel by April 14.
A minimum spend of £450 per person, before the 20 per cent reduction is applied, is necessary.
The discount is activated by typing in the promotional code "Fairmont1ZH" when booking, reports headforpoints.com. There is no requirement to stay at a Fairmont hotel.
Codesharing and connecting flights within the US appear to be ineligible.
Earlier this week, BA unveiled a new Club World amenity kit — that comes without an eye mask or ear plugs — and refurbished spa at Heathrow Terminal 5 (see news, November 27).