Gift cards, yes. It's handled automatically by the electronic GC terminals, and converts to the local currency using the exchange provided by Oanda.
Certificates, no. There is an official policy, but it doesn't seem to be consistently applied. Certificates are generally in USD, and are to be converted to the local currency using the posted exchange rate (normally not a very favourable rate) by the hotel on the day.