Following Deals give you opportunity to earn free miles Airlines Miles and Hotel points without flying and without staying in hotels
100 Free Miles – Aeroplan: You can get 100 free miles Airlines Miles from Air Canada (Aeroplan is the frequent flyer program of Air Canada) simply by entering a Canadian address (including city and provence) in this home valuation tool.
ANA is giving 50 free miles airlines miles for taking a quick survey here.
ANA is a Japanese airlines and it stands for All Nippon Airways. I know that 50 Free miles aren’t much but the benefit of this is that if you have any miles (other than zero) then you get FULL access to the best free tools for searching for Star Alliance member awards (United, Lufthansa etc.) available on ANA website. Here’s the sign-up page for the ANA Frequent Flyer program if you are interested in joining the same.