Most hotels offer you a Best Price Guarantee (BPG) but only if you book directly with them. Before booking ALWAYS CHECK THE CURRENCY depending on which country that is in. Also keep in mind that there are different types of rooms, some with breakfast or taxes included, so you really have to be sure to compare “apples with apples”. Most hotels claim that if you find a lower rate elsewhere they will match the lower rate and give you an additional 5-10% off which sounds good but they exclude a few websites and have terms and conditions so you may disqualify. Now, if the room rates are non-refundable and you disqualify you get stuck on a higher rate without getting the promised refund and 5-10% discount. It is the hotel’s best interest that you book directly with them because they try to avoid paying a commission to travel sites who sell their rooms but you need to watch out for your best interest 😉
Before booking a foreign hotel make sure that your credit card does not bear transaction costs for international purchases because if it does, it is best NOT to book directly with the foreign hotel; is best to book your hotels in the USA, in US funds to avoid such transaction costs.