Air Canada / Aeroplan: 1,000 Bonus Miles for stays at Best Western Hotels Worldwide
If there is a program you can count on to have lots of options to earn
bonus miles for hotel stays its Aeroplan. The next in line is Best
Western and Aeroplan members can earn 1,000 more miles per stay as long
as you register before hand and set your Best Western Rewards account
earning preference to Aeroplan. Normally BW stays earn 250 miles so
with the bonus you'll be looking at 1,250 miles per stay.