If we book 1 or 2 week temporary accommodation through internet from our home country before going to Canada, will the below motels charge in advance [through credit card] or they just book & have to pay when we reach there in the hotel?
e.g:- safehomestay, studio6 in toronto.
Regards..