Wicked Blues said:
Thanks and appreciate your help. Could you let me know what to do if I do not have any address to be given at the time of landing as I will staying in a hotel for the first few days and than start searching for a permenant place.
SHORT STAY ACCOMMODATION:
For sure you must arrange a 'short-stay' accommodation prior to your landing. The necessity of which cannot be overemphasized more. If you have friends/relatives, they can be approached for the same, if you do not have anyone, the following is recommended:
Toronto:
1) http://www.safehomestay.com/
2) http://www.staystudio6.com/
*Both provide a/port pick-up services. The places are used by many satisfactorily.
Calgary:
Not much such places are available. However, this ad by a service-provider caught my eye...
"Furnished rooms with high speed internet are available for newcomers & immigrants. Close to all aminities. Pick up & drop off services also available. Call Girish # 403-255-8582 [or email: taradale @ live.ca] for more info".
Source: http://www.canadavisa.com/canada-immigration-discussion-board/shared-accomodation-in-calgary-ne-t31430.0.html
Vancouver:
a) http://www.budgetpathotel.bc.ca/
b) http://www.ywcahotel.com/
Some other important sites on Vancouver are:
1) http://www.welcomebc.ca
2) http://www.rentbc.com
NOTE: Except for ppl with enough $$$ to spend, avoid Hotels & Motels. They are far costlier. Also, if you must take a hotel, avoid the ones close to the A/port -for obvious reasons.
http://www.canadavisa.com/canada-immigration-discussion-board/landing-in-canada-all-you-need-to-know-t36735.0.html