Hotels.ca has a Canada Day promotion running that will save you up to 40% off on your hotel stay anywhere in the world!  Click here to book your hotel room!  (Sale prices are in Green)