EDMONTON, Alberta and TORONTO, Nov. 18, 2010 /PRNewswire/ -- According to Hotels.ca® research, travellers can be required to book 25 hotel night stays in order to earn one free night through typical hotel loyalty programs. But now Canadians can get a free night faster thanks to Hotels.ca,