First of all, foreign tourists must have a valid passport when they arrive in Canada. In addition, citizens of some countries have to obtain a visa. Consult this list to see if this applies to you.
You can get a multiple-entry visa , allowing you to enter and leave Canada as often as you like while it is valid. Very useful for anyone thinking of visiting other countries in the Americas!