Travel to Canada is getting more expensive again, with exchange rates on the U.S. and Canadian dollars almost near parity for the first time in two years.
If you're heading to Vancouver, Victoria, Whistler or any place else in Canada soon, it means you'll pay about $98 U.S. for a hotel room price at $100 Canadian, compared to $79 this time last year.
Paying for Canadian purchases in U.S. dollars might be the smartest financial move if retailers are willing to take dollars at par value.
Using a credit card, withdrawing cash in Canadian dollars from ATMs, or buying Canadian dollars in the U.S. all result in foreign currency transaction fees which further add to the pain. The exceptions are credit cards issued by Capital One and Charles Schwab which carry no foreign transaction fees.