Agoda has more inventory in Asia, Booking has a medium amount and Hotels dot com has less
Generally I see the same prices on all of them (Booking genius is sometimes better but non genius is the same price). If it’s the same price I would rather book on Hotels dot com for the rewards