Seperti yang telah dicatat oleh orang lain, Anda hampir selalu lebih baik membayar dalam mata uang lokal karena nilai tukar perusahaan kartu kredit setidaknya sama baiknya dengan hotel.
Satu-satunya pengecualian yang mungkin adalah jika pemesanan Anda menentukan harga dalam dolar. Dalam skenario (agak jarang) ini, untuk membayar dalam mata uang lokal, hotel akan mengubah harga Anda menjadi mata uang lokal dengan beberapa nilai tukar, mungkin yang tidak menguntungkan dan kemudian perusahaan CC mengubahnya kembali menjadi dolar (atau mata uang lokal Anda) .
Saya pernah mengalami hal serupa terjadi sekali (di Praha) di mana harga dikutip dalam EUR tetapi mereka hanya bisa menerima mata uang lokal untuk pembayaran CC. Namun mereka menggunakan nilai tukar yang adil. Saya juga bisa saja membayar dalam EUR jika saya punya uang tunai yang tidak saya miliki. Jika mereka menerima pembayaran EUR melalui CC, itu akan lebih baik mengingat situasinya.