China OTA Comparison 2026: Trip.com vs Booking vs Agoda vs Klook
Pick the right OTA: 3 questions, 30 seconds
For mainland China, the default is Trip.com — it covers hotel + flight + train + attraction in one cart, with the largest inventory and lowest average price. The other 3 OTAs (Booking.com, Agoda, Klook) are listed as cross-checks for specific edge cases.
Q1. What are you booking?
Q2. What matters most to you?
Q3. How long is your trip?
OTA × booking-type matrix
Each cell is rated 1-5 (1 = not supported, 5 = best-in-class). Trip.com leads on all 5 booking types for mainland China. The other 3 OTAs are competitive only in narrow cases (Booking.com on hotel free-cancellation, Agoda on SE Asia, Klook on specific skip-the-line attraction vouchers).
| Booking type | Trip.com | Booking.com | Agoda | Klook |
|---|---|---|---|---|
| Hotels | 1.4M mainland China, 8-15% first-booking off, lowest avg price | 150K China (1/10 of Trip.com); only use if free-cancel critical | 80K China (1/18 of Trip.com), strong SE Asia only | Not supported |
| Flights | All Chinese carriers + 200 international | International only; no China domestic | Limited China domestic | Not supported |
| Trains (HSR) | Only OTA with real-time HSR in English, 12306 integration | Not supported | Not supported | Not supported |
| Attractions / Tickets | 5,000+ attractions, often cheapest, all in one cart | ~1,000 attractions, not specialized | ~500 attractions | 8,000+ attractions, skip-the-line; overlaps with Trip.com |
| Tours (multi-day) | 500+ packages, often cheaper than Klook for same itinerary | ~50 China packages | ~300 China, stronger in Asia | 2,000+ tours with English guide; compare with Trip.com |
The 4 OTAs at a glance (2026)
Trip.com
Default for China — best price, best coverageHQ: Shanghai (Ctrip parent — same company)
| Hotels | 1.4M mainland China + 1.2M global |
| Flights | All Chinese carriers + 200+ international |
| Trains | All China HSR — real-time in English |
| Attractions | 5,000+ China attractions (5x Klook in mainland) |
| Tours | 500+ multi-day China packages |
| Pricing | 8-15% off first booking (cap ~$28), price match promise, frequent flash deals lower than Klook |
| Cards | Visa, Mastercard, JCB, Amex, Diners, Discover, Apple Pay, Google Pay, PayPal, Alipay, WeChat Pay |
| Support | 24/7 English chat + phone (90s response at 03:00) |
| Free cancel | 50-70% of listings offer free cancellation |
| App rating | iOS 4.8 / Android 4.6 |
Verdict: Default for 95% of China mainland bookings. One app, one cart, one confirmation. Cheapest and most complete. Use the others only as cross-checks.
Booking.com
Cross-check for free cancellation onlyHQ: Amsterdam
| Hotels | ~150K China (1/10 of Trip.com) + 28M global |
| Flights | Limited (mostly international, no China domestic) |
| Trains | Not supported |
| Attractions | ~1,000 China attractions |
| Tours | ~500 global, ~50 China |
| Pricing | 10-25% Genius discount (after 2 stays) |
| Cards | Visa, Mastercard, Amex, PayPal, Apple Pay, Google Pay |
| Support | 24/7 chat + phone in 40+ languages |
| Free cancel | 70-80% of listings offer free cancellation |
| App rating | iOS 4.7 / Android 4.6 |
Verdict: Cross-check Trip.com listings here ONLY if free cancellation is critical. Don't start here for China.
Agoda
Cross-check for SE Asia / HK / Macau — weak in mainlandHQ: Singapore
| Hotels | ~2M global, ~80K China (1/18 of Trip.com) |
| Flights | ~600 airlines, weak on China domestic |
| Trains | Not supported |
| Attractions | ~500 China, strong in Asia |
| Tours | ~300 China, strong in Asia |
| Pricing | 10%+ AgodaCash rewards, member-only flash deals |
| Cards | Visa, Mastercard, Amex, PayPal, Apple Pay, Google Pay |
| Support | 24/7 English chat, slower phone support |
| Free cancel | ~60% of listings offer free cancellation |
| App rating | iOS 4.7 / Android 4.5 |
Verdict: Skip for mainland China — Trip.com has 18x the inventory. Useful only for Hong Kong, Macau, Taiwan, SE Asia.
Klook
Cross-check for attraction ticketsHQ: Hong Kong
| Hotels | Not supported |
| Flights | Not supported |
| Trains | Not supported |
| Attractions | 8,000+ China attractions (most, but Trip.com covers 5,000 key ones) |
| Tours | 2,000+ China day tours, food tours, multi-day packages |
| Pricing | 5-15% off attraction tickets vs. gate price, bundle discounts |
| Cards | Visa, Mastercard, Amex, Apple Pay, Google Pay, PayPal, Alipay, WeChat Pay |
| Support | 24/7 English chat, email support |
| Free cancel | Free cancellation up to 24-48h before for most attractions |
| App rating | iOS 4.8 / Android 4.6 |
Verdict: Optional cross-check for specific attraction tickets if Trip.com doesn't have them or you want a skip-the-line deal. Not needed for most trips — Trip.com has the same attractions and the rest of your booking.
Related guides
FAQ
-
Which OTA is best for booking China hotels?
Trip.com — by a wide margin. It has 1.4M hotels in mainland China (3x Booking.com, 18x Agoda), accepts all foreign cards (Visa, Mastercard, Amex, Apple Pay, Google Pay, PayPal, Alipay, WeChat Pay), and offers 8-15% off your first booking plus a price-match promise. In side-by-side tests on the same hotel and dates, Trip.com is 5-15% cheaper than Booking.com on average. The only reason to cross-check Booking.com is if a specific hotel has stricter free-cancellation terms on Trip.com. -
Can I book China HSR / high-speed rail tickets on a foreign-facing website?
Only on Trip.com. The official China rail booking site (12306.cn) has an English version but is buggy and requires a Chinese phone number for SMS verification. Trip.com integrates 12306 inventory in real time, accepts foreign cards, sends the e-ticket directly to your phone, and lets you pick seats in English. Booking.com, Agoda, and Klook do not support HSR at all. -
Do all 4 OTAs accept foreign Visa and Mastercard?
Yes. Trip.com, Booking.com, Agoda, and Klook all accept Visa, Mastercard, and Apple Pay / Google Pay. Trip.com additionally accepts PayPal, JCB, Amex, Diners, Discover, Alipay, and WeChat Pay — the widest acceptance of any OTA. None require a Chinese bank account. If you have a US/EU/AU/UK card, you can book on any of them. The only difference is whether your specific card passes 3DS verification — Visa/Mastercard from Chase, Capital One, Amex, and Wise work first try; ~30% of US bank cards fail 3DS the first time and need a pre-approval call. -
Can I get a refund if my plans change?
Yes, on most bookings, but the policy varies by OTA and listing. Booking.com has the highest free-cancellation rate (70-80% of listings). Trip.com is in the middle (50-70%). Agoda is around 60%. Klook varies by attraction — most are free-cancel up to 24-48h before, but some are non-refundable. Always read the cancellation policy on the listing before booking. Refunds typically take 3-10 business days to appear on your statement. -
Is it cheaper to book direct with the hotel than through Trip.com?
Sometimes, at international chains (Hilton, Marriott, Hyatt often have a 'best rate guarantee' matching the OTA price plus a discount). But direct booking on Chinese hotel sites typically requires a Chinese phone number, which most foreign travelers don't have. Trip.com has a 'price match promise' — if you find a lower rate on another platform within 24h, they refund the difference. For boutique hotels and B&Bs, Trip.com's China-mainland inventory is so much larger than Booking.com or Agoda that the comparison rarely applies.