Просто в качестве примера:
Курс малайский ринггит (MYR) к рублю (RUB)
Малайский ринггит в рублях на сегодня:
1 малайский ринггит (MYR) равняется 10.149148 российский рубль (RUB)
1 российский рубль (RUB) равняется 0.098530 малайский ринггит (MYR)
Информация по данным ЦБ РФ (Центробанка России) на 13.12.2013
Курс валют малайский ринггит / российский рубль в Европе:
1 MYR = 10.149147663383 RUB
1 RUB = 0.098530441487994 MYR
Информация по данным ЕЦБ (Европейский Центральный Банк) на 13.12.2013
Если обратить в данном примере внимание на знаки далеко за запятой, то увидите разницу, которая при возрастании суммы может стать существенной. Также обратите внимание на слова "в Европе" - как ни прискорбно, курс основных валют в ЮВА и в Европе (а Россия, как и банковские карты, которыми мы пользуемся, географически там) иногда слегка, а иногда и существенно отличаются. Также есть зависимость по пути конвертации от типа карты (для Вашего случая): VISA: рубль-доллар-MYR, MASTER: рубль-евро-доллар-MYR. А "официальный курс" - он чей официальный (ЦБ РФ в любом случае стоит сбоку и никому не указ)? Кроме того, отель имеет свой собственный курс с привязкой к своему "домашнему" банку. Здесь очень много нюансов, все их просчитать наперёд ни ума, ни терпения не хватит. Всегда следует прикидывать очень большой "плюс-минус". Я уже давно делаю в таких случаях все расчёты от целых чисел в сторону их увеличения (если пишут "4,1", то беру "5" ровно - так спокойнее получается).