Lufthansa Miles & More members can earn double miles when staying at participating Best Western hotels before October 31.
To qualify, members must register for the promotion online and show their Miles & More card when checking-in at the hotel.
They will then receive 1,000 miles for the first night of their stay instead of the standard 500 miles, up to a maximum of three stays. Double miles will only be awarded for the first night of each stay.
All members who register and stay at a participating hotel during the promotion period will automatically be entered into a draw to win one of five prizes of 15,000 miles.
Participating properties are all Best Western hotels in Germany, Luxembourg, Switzerland, Austria, the US, Canada, Finland, France, Spain, Portugal, Czech Republic, Croatia, Hungary, Slovenia and Slovakia.