Hotels.com

Hotels.com is one of the world's leading hotel accommodation providers. They provide hotel booking services via their own network of listed sites. Its headquarters are in Dallas, Texas, in the United States. They not only help you book hotels but also holiday homes, flats, resorts, hostels, and country retreats.

Payment methods:

American Express, Credit card, Diners Club, Discover Network, JCB, Mastercard, PayPal, Visa

https://www.hotels.com/