I just booked a hotel on their website they state Cad and US amount. If you live in Canada never book from there as the CAD amount provided is truly a US amount that will be charged to your credit card. Therefore don't bother booking there stick to Website that actually states the currency and amount that will be charged to your card not an email confirmation that indicates amount without taxes and currency.
Hello,
The prices on the website can be changed for you to get a reference of the prices in your own currency. For example, if you were booking for the US, you could still see the currency in CAD, but hotels will always charge in their own currency. It also states this before, during, and after the booking process that the charges will be in the hotel's currency.
Kind regards, Crystal
Booking.com customer service