A priori (précaution d’usage), le paiement par Booking se fait dans la monnaie du pays, le montant en euros n’est qu’indicatif, et variera en fonction du cours.
Et donc, les frais de la carte bancaire s’appliqueront dans les mêmes conditions.
D’où l’intérêt de prendre des cartes bancaires premium gratuites sans aucun frais, comme Ultim de Boursorama ou Fosfo de Fortuneo…
Pour moi, l’intérêt de payer à l’avance est de garantir que la chambre sera conservée en cas d’arrivée très tardive. Ça permet aussi d’étaler les dépenses et c’est bien agréable quand le voyage est venu de ne rien avoir à payer.