I booked a hotel in Spain through Booking.com for my birthday trip. On the Booking.com listing, it clearly stated that American Express was accepted as a payment method. Since I only have an Amex card available for this trip, that information was essential to my booking decision.However, when the hotel tried to charge my card, it was declined because they don’t actually accept Amex. The hotel asked me to make a bank transfer instead, which is not possible for me.I contacted Booking.com customer service immediately, expecting them to resolve the issue since the misleading payment information came from their platform. They said they would check with the hotel to approve a free cancellation, but the hotel refused, and now I’m being forced to either pay with a method I don’t have or cancel and pay a penalty.This is unacceptable. The inaccurate information came directly from Booking.com, and now I am stuck in an unfair situation that is affecting my travel plans and finances.Booking.com, I expect you to take responsibility for the incorrect information provided and allow a free cancellation. It’s the very least you can do for your customers.