Как получить цены в долларах или евро?
В каждом API свой принцип получения цены в иностранной валюте. 
Так при работе с API поиска отелей валюта задается параметром currency. 
При использовании API поиска авиабилетов вместе с ответом приходит текущий курс всех основных валют. С его помощью можно показать цену в любой валюте.
Курс на какой именно момент времени? Не забывайте, что если оплачиваете, допустим, картой, то банк может списать или добавить на карту разницу между днём совершения платежа и днём, когда платёж поступил (это обычно несколько банковских дней).
Тут подробнее: therunet.com/articles/3935-chem-opasny-valyutnye-p...
А если достаточно приблизительную стоимость посчитать - то можно курсы через Yahoo загрузить, к примеру (jsonp поддерживает, так что проблем с кроссдоменным ajax не будет). Но не забудьте предупредить тогда клиентов, что курсы приблизительные.
Тут ответы на этот вопрос: Где взять актуальные курсы валют