Originally Posted by
Flying Lawyer
Why should a "foreign" hotel charge in USD?
uh...because for the said poster in question, USD charged by a US hotel is indeed "foreign" hotel (i.e. not British).
Also, hotels in some countries whose currencies are not very stable or do not trade freely, have the habit of adopting a USD pricing, for example, the Maldives. Other countries such as Turkey adopts a EUR pricing even though Turkey has its own currency.